I'm not sure, but if your concern is the visa... as far as I'm aware, people only need to acquire a visa for the USA (which is more "complicated") and automatically they have a "free pass" to watch the games on the Mexico and Canada.
I don't agree with this. Getting a visa for Mexico or Canada may not be a big deal for US/EU citizens. But if someone from China or India want to visit these countries, in order to watch the world cup matches, they still need to go through a lot of formalities. And getting a US visa is entirely at another level. For people from the third world, it is next to impossible to get a tourist visa to the US. In short, I guess the fans will be mostly comprised of EU/US citizens for the 2026 event. Very few of those from Asia or Africa are likely to travel in order to watch the matches.
Wealthy people from third world countries will probably find ways to solve the problem, but of course the bulk of the tourists will be people with a high level of wealth - from wealthy countries such as Europe, Japan, South Korea, etc.
By the way, probably scammers who "guarantee" obtaining visas and the absence of problems in obtaining them, get rich at this World Cup, since people will always look for workarounds
