I think it is not about investing as much as Qatar did, because nobody really needs to invest as much as they did, it was a stupid move to give the world cup to a nation that had to invest that much to be worthy of it, makes no sense at all. It is official that it was bribery that made Qatar win it, hell Fifa CEO ended up getting fired for accepting bribe, what else proof do we even need?
Hosting the World Cup in Qatar was proof that money is what defines the course of the biggest football event in the world.
FIFA CEO sacked? That's the least that should happen, don't believe that corruption ends there, because this was just a "deal" made because someone needed to be punished, but I'm sure there's a lot more rotten garbage in Fifa than just the CEO.
I believe the 2026 world cup will be "less corrupt" as FIFA needs to clear its name after what happened in Qatar.