I dont get why would anyones opinion of any place on the Earth be cause to offense.
So a Russian girl does not like living conditions she had in grand old US of A.
My questions to all of you frowning - why are offended by this honesty and bluntness? This skater - whoever, has nothing to do with what quality of life is or can be in USA. The fact you visit some country or are there for work, does not mean you have to like it or pretend it is something you like. The fact that here are non Americans not liking the life in America show that they are different and what is bad about that?
The biggest problem seems to be that Leonova was honest and detailed with her opinions. Something one rarely gets to hear or read from any US skater. But there are other ways to appreciate them.