In generall totally agree with your observations but there are some caveats.
Yes, we have a big player pool but we have no major sponsors in Esports here in Poland. It started to change from like late 2016 and now it is really improving and we have a lot of professional teams on lower tiers but still, the pay is so bad and the orgs have over the top expectations.
We had this problem since 1.6 we had no endemic orgs. Each iteration of the golden five had to play for a foreign org. German, Swedish etc etc. If you compare it to Sweden or Denmark they have their national/endemic orgs in the scene.
Also the other problem is there was no change of guard in Polish CS. Kuben and Loord just retired didn't move on to lower level teams and passed their knowledge and experience.
So yeah in generall what you say is true but there are a lot more factors and issues you don't know about.
RIP Polish CS 2006-2017 [*]