I'm sure that there are a number of Russians who are exceedingly pleased that the Olympics took place - and now much much richer. The Russian Forbes article on the road built between Sochi and the ski area was very entertaining...

Would I want to ski there? Yes, but only if someone else was paying.