I agree, it's really unfair for the US teams to just compete for 3 spots. And I can say that from another perspective, since I'm not from the US.
One thing that IS unfair and doesn't have to do anything with the teams/gyms in Europe is that we compete on hard floor. This is the swedish cheerleading federation, norwegian cheerleading federation, the finnish cheerleading federation and all the rest fault. Our level 5-6 teams DO have access to a spring floor, but there's no point learning any skills there because if you do you probably won't be able to perform them on hard floor on competition. No one wants a unnecessary deduction.
Also, I feel for the german girl who says her team doesn't have any mats. Twice a week it's the same thing for my team (lvl 2). Cheerleading is expanding A LOT in Sweden and there has been people talking about cheer gyms. But we don't have enough cheerleaders yet to make a real cheerleading gym work. Or, if some programs in the same city could share a gym it would be possible. Or if different programs could gather into one really large. But I don't think that is possible I'm afraid. So where stuck... But in a few years, absolutetly.
If you watch some swedish/european teams and wonder why they are pretty good at stunting, but not tumbling, you'll know! We better focus on the things we can :)