In the nearest town to where I live (I live on top of a mountain), you can use public transport for 90 minutes for 1.5 Swiss francs (60 roubles, in the UK it's free for pensioners). If you're saying a Russian pensioner can travel for a month on this, then this makes the несусветные деньги spent on Sochi seem all the more astronomical.
Another question: who here does NOT believe that corruption played no part in Sochi winning the Olympic bid (or Russian winning the bid for the football world cup)?