@n_smikle
Germany surrendered. They are not the same country or regime. Please don't invoke Godwin's law. When you start typing the word Nazi, stop.
None of the other countries you mentioned have an incumbent leader who recently had his own people shot, and is hosting the race that you say is has transcended the politics?
I really think that people that think this way should not get their toys after being such bad boys. In Bahrain, the politics are tied right into the race.
Speaking of Adolph (this actually relates), I don't think that the world would have gone to watch the Olympics in Germany if they were held in 1940 instead of 1936. I think the world would have been responsible and not bend to whim of rich oil barons who kill their own and then want to play with racing cars.
Besides, Bahrain puts up some pretty crappy races and hardly anyone attends. The reward vs risk are far more askew then usual for a race.