The real screw up here is the IOC that awarded the Winter Games to a place that does not do most winter sports. It's cold as hell at the outdoor venues but they are near the desert in an arid climate and there's no snow. The downhill course is a joke.
What is going on is exactly why NBC refused to send it's talent to Beijing. God only knows what the ChiComs would have done to them.
I think Beijing got it, because nobody else wanted it.
I am in favor of just having them permanently in Switzerland. And maybe just having the Summer Games in Greece. Or even splitting the games up into different cities.