After Russia it's going to be an age before another World Cup is hosted in Europe again (IMO). FIFA are going to keep on milking these potential revenue streams in countries where football is not a number one sport, or where the money lies (Qatar). England, of course, has a genuine credit to host another World Cup - we're probably the best country in world to do so since we have the infrastructure in place, right now, to host a World Cup. Of course, this is of no interest to FIFA because England is football mad and already the richest footballing nation on the planet in terms of revenue.
On top of that, UEFA decide to increase the size of the Euros and completely dilute the competition with weaker teams. The whole appeal of the European Championships was the sheer amount of quality sides within it's small format (16 teams).