Tried thinking about why NA falls behind EU and came to some conclusions:
NA mindset, generally, is all about making money. Less people are trying to make it as a "pro" in CS as very few are going to make enough money relative to just getting a regular job there. As long as you graduate high school and apply yourself you will most likely have a better salary/hours worked than someone grinding T2 24/7. Not the same case in parts of the EU/BR/CIS etc. This is why there is such a focus on "content creation" as it is the bigger payday compared to grinding CS/VAL/etc. NA literally has an entire Valorant fanbase on Tiktok because on content. This, in my opinion, is the core issue.
NA also does not have access to the gambling sponsors that EU/CIS/BR/others do. Less cash means less desire, feeds into the above point. If this changes you might see a better T2 scene.
PC Gaming does not have the same impact that console gaming does in the US. Everyone memes on COD yet it is the only "mainstream" NA esport and it is dominated by NA players. The only other game that comes close was Fortnite at its peak, and even while I hate that game and don't consider it an esport NA dominated that too. While NA may have a comparable population, the amount actually PC gaming relative to EU is lower, and definitely not mainstream. Given that COD has fallen off hard since BO2 this may start to change in the future if VAL markets itself right.
Ego is somewhat of an issue. We often do not prepare well enough, and think that just because we are better mechanically than other regions (besides EU) we can ego-peek and win 9 times out of 10. The poor prep is just the icing on the cake.
Am I wrong? retarded? The next Socrates? Lmk