Honestly, looking at the shortlist, it was amusing:
Tokyo is near Fukushima, which just a few days before the vote the Gov. admitted it was tens of times worse than they previously said.
Spain is to broke to host it. How can they host the Olympics when they're pretty much bankrupt anyway. How can they even bid?!
Turkey is pretty unequal about female rights and certainly would not approve of female athlete's outfits. They're also not exactly stable economically.
It felt like having a risky games, no games at all, or half a games with the females not allowed because it may offend the highly Muslim Turks, although idk their exact standing on females when it comes to sport, their PM a few years ago tried to remove a ban on headscarfs in places like schools, so...
Also I'm pretty sure 2012 wasn't bad financially. There was a huge economic effect in the UK due to it.