Maybe this is elitist, but do you have much faith anybody to get a job done on this scale with almost zero concern outside of western Europe or North America? Japan and/or South Korea probably, but anyone else? I'm sure there might be a few, but not many.
Not really because a lot of those nations that would win the rights to host usually have a ton of money to buy it but have no real long term plan after it.
Africa will never host another event, there is not one nation that is capable of doing it whether it's money or politics its just not the right fit. Asia, China has the resources and size to host it, whether they want to do it is another thing again politics will come to play. South Korea/Japan worked out well as there was a long term plan and is still being used today. Politically speaking there were no issues.
The key is, which country is going to bribe the officials more for the votes.
The US/Canada have the size, the infrastructure, manpower and future plan to host big events, but hey we need to give it to a newbie someone who will expose the game, pity votes will come in for other nations no matter how good of a concept US/Canada may have.
Really the only countries that should host the world cup, England/UK, Germany, US/Canada, South Korea/Japan maybe Australia.
Spain could but financially they are broke, Italy could but they are corrupt as fuck, France could but they already had one and politically still fucked.
The darkhorse could be Scandinavia, financially it wouldn't be an issue, long term plans will be the question mark. Politically speaking they are very neutral