The list is still opinionated and any argument can be made
While coL is facing weaker teams that's because they aren't invited to top tier events since NA in general never gets invites outside of Liquid, NRG and C9 just because of brand worth. They don't get through qualifiers because in NA the way domestic matchups are, literally anything can happen in terms of teams winning. NRG missed out on a Major qualifier to teams like eUnited. Mix teams like Bad News Bears (granted they're a solid team) make it deep in qualifiers when in EU they'd be eliminated. Multiple Brazilian teams live in NA (oNe, FURIA, Luminosity) and take up slots in NA qualifiers too and they're solid teams (outside oNe), especially FURIA.
NA CS is such a mess outside it's top 5 (counting teams that live in NA) that literally anything can happen and that's why so many matches seem like throws. If coL had more exposure to top teams they would show they are a decent team, and hold a similar role to what Gambit had pre-Krakow.
Also I wouldn't say 2nd most in depth and cohesive system. Other teams are better then them, but their teamplay, and strats mixed with their personalities blending well and their raw skill still helps them.
This debate has so many angles that there really isn't one answer since it's all opinionated and we don't know every little bit about all of this. This could go on for days.