They were number 1 team in the world when they had nitro awping/ igl... he retired because he got older and its not that they have 0 good igls and awps its that NA is significantly smaller then eu (NA cs is only us and ca, while eu has 44 countries). So it is more difficult to find a igl or awper because those arent as flexible of roles.
how are you gonna call it sheer luck when they've been a great team for years and played really well. "never looked convincing" you clearly didn't watch the games lmfao. You are a g2 fan, the french scene isn't doing great either judging by the fact that Liquid beat them and according to you "liquid is a sinking ship"