I yet to see a single positive report on the Sochi Olympics. If I was a conspiracy theorist, I might think there's a semi-hidden agenda to discredit the games.
The guys there at Sochi obviously screwed up the hospitality part. If they didn't screw up the games part, as soon as the games open, the tone would change. If they screwed up that too, the tone would stay.
People are very nice (never refuse vodka if you are offered :)). But it is really poor place. There are open manhole in the middle of road - the big one, my friend would take out battery from the car bring it up with car keys, ...
So it is not really "semi-hidden agenda" - it just that Sochi is not Moscow.