Mate you are trying to represent somebody's else experience as your own and a few selective countries privileges as everyone's. Not cool at all.
Kirill Kaprizov is a russian hockey superstar playing in NHL. Had spent some 2-3 years in USA prior this season, has a permission to work there, has a name well known, has a whole fucking NHL backing him up, yet even he had visa issues this year. At the level of NHL - yes, those things are solvable, so he is playing. Now you want to tell me that esports orgs, some of which have like 3-5 people in staff are ready to battle through?
In reality, Russia, all asian (except Japan, and South Korea, but they do not play CS), all South America all non-EU european representatives would have potential visa issues. Out of 120 people participated in RIo Major, 53 would potentially got blocked by US embassy. As easy as that.