Feel-good stories aside, FIFA, like everyone else, needs money. The biggest and most efficient way for them to do so is through television broadcasts of the matches.
Qatar, right between Europe and Asia, also appealed to FIFA’s need for television ratings, making the case that its time zone puts it in striking range of about 3 billion viewers.
The cities hosting Russia’s World Cup are primarily in the Western part of the country, making them longitudinally similar to Qatar, and allowing the rest of Europe to watch matches at a reasonable hour, as well as Asia, the Middle East, and Africa.