First, can we leave off asking the same damned question anytime anyone has something negative to say about Buenos Aires? I.e., "why are you here?", "why don't you go home if you're not happy, etc." I have a reason for this, which I will explain in a moment.
Second, this is an expat website. This is a place for EXPATS to post their honest experiences and feelings and help other expats figure out how best to live here. These are complicated things. Very few people can just say "I love this place and won't worry about the slightest thing that would cause others frustration, etc." At the very least it is common for Americans to complain about everything - INCLUDING THEIR OWN COUNTRY. I post what I honestly feel, always, and sometimes I feel like I have some little "conscience/PC guy" riding my shoulders, in the form of locals who read and post on these forums. I don't feel like I post negative about Argentina, but it sure is honest what I post, as I see things.
For you locals, get off it. If you don't like the comments we make, you don't have to be on this site, or you don't have to read the posts that disturb you. I think that you all provide, usually, honestly beneficial information, which is why I hope you're here. You are a valuable and appreciated resource, but part of our learning to live here is blowing off some steam about the adjustments that have to be made.
I resent (not greatly, but it's there) the feeling that I feel a pressure to not talk honest in a place where talking about these things should be very honest. If I do talk honest, I get the "why do you live here if you don't like it."
Argentina has some real problems and if you can't acknowledge that, you live in a different world than I do or you're simply not being honest. That doesn't mean that the US [or insert any other country here] doesn't have it's own set of problems - they all do. If you were living in the US, I would expect you to complain about things that you didn't like! This isn't anything personal, it's something that people who think about moving here need to know.