The only thing Fifa cares about is money, if you pay them the bribe you should, then you are going to have the world cup. I am sure North Korea could pay a lot and still won't have it, but they do not really care about anything else, they just care about the money. Saudi Arabia is not democracy for example, they have nepotism and dictatorship, so one family rules it with iron fist, no elections, and if they pay the bribe, they can host it too.
Now Imagine some people think Saudi Arabia can be a good host for the next world cup after 2026, there we are going to see the same story we saw in Qatar and even worst than Qatar because they have more complicated rules.
That's why I think choosing America as the world cup host was a good move because there they have more freedom and people who visit this country will not have the same problems they had in Qatar.
That is one of the few reasons why the Kingdom of Saudi Arabia didn't win the bid and was not chosen by the FIFA congress to host the next world cup after 2026, there was some saying that Saudi Arabia will join forces with Egypt and Greece to host the 2030 WC but that wasn't pushed through because of what happened in the recent World Cup 2023 where people weren't that much happy because they are not that free to do what they wanted because there are rules that needed to be observed which is common in a Muslim country. But Saudi Arabia wasn't really disappointed because the FIFA gave them the right to host the 2027 Asian Cup.