Unfortunately UEFA/FIFAs clandestine objective of holding the cups in upcoming countries (raise football profile, raise funds, make Blatter et al richer) has massive weighting over the actual capability of those countries to effectively hold the damn thing.
Russia was no where near the best option for the world cup, but as FIFA said, they wanted it in new territory - problem is that the likes of England spent nigh on £25m bidding for it when by default they cannot win it, because its not new territory - a fact not disclosed until the bidding process closed.
Really...lets not assume Blatter and all the other corrupt, theiving, pocket lining cronies are doing anything thats good for the sport - its all about money in their pockets.