Hosting Olympics loses you money, it has nothing to do with social media. Garmisch-Partenkirchen struck down the idea of WOG bid in public vote because they don't really need to host them and lose a ton of money. They have the Four Hills on New Year and the alpine skiing World Cup. They are very fine with that plus it's a skiing resort for tourists. Winter Olympics in particular are no longer held in traditional winter resorts, there are a few countries willing to host the Games regardless how much money it will cost them China is obviously one, I bet in 20 years time Doha will be awarded Summer Games too. Qatar has hosted every damn World Championships there is, football, athletics, handball, cycling, you name it. They've got the money and they don't care about anything else. Hosting the Games is more about prestige, there are only a handful of countries that pick prestige over money loss, China, Qatar, USA, Italy and France being probably on that short-list.