The other thing is that Russia and Qatar have become very good at sports washing. They have 20+ years experience now of what they can get away with and how to keep FIFA/IOC on board. The USA has no experience of hosting a tournament as an authoritarian nation, and I think they'll be quite bad at it