Hi, I am an argentinian girl who has been reading this forum, and there is something I don't get...
In general, foreigners who post here are those who call themselves 'expats' which means that they don't come here as tourists for a couple of days and stay in a 5 stars hotel... but they are more likely to not have a regular job and pick up a cheap detination to do something that is closer to the definition of an immigrant than to the definition of a tourist...
I read so many posts here saying all the things you dislike about BA, the food, restaurants, cloth, people's attitude, broken sidewalks, dirty streets, low quality products, inflation, security, etc... When you came down here didn't you know that the difference between a developped country and a developping country is that in the first one there is a big middle class with more than a decent standard of living and that in those countries which are developping, the best you get is according to how much can you afford???
And by the way, didn't you think for one minute that argentinian people like food the way they like it (argentinian style, no spicy) and restaurant owners won't loose their local clients in order to adapt to a reduced group of expats who can afford to eat out from once in a while???
We do have huge economic problem, corrupt politicians, bad infraestructure, etc, etc, but what did you expected? Switzerland in south america? If we were switzerland you wouldn't have come down here to live cheap as an expat... why don't u guys just leave this complicated, corrupted, confusing developing country with bad food and arrogant women and go back home, get a real life, a real job, form a family and came back in the future with a few extra bucks, stay in a first class hotel and enjoy this city in a proper way???