This is just about expectations and attitude. I have travelled over 30 countries and worked in 5 countries and i really believe that as a tourist Argentina is one of the most beautiful and interesting places for a holiday (although i don't count BA as a great city of the world but that is another topic) however you can only experience it with enough cash. It is not for budget trips, it's not great for backpackers, it's not bolivia or peru or ecuador. As a tourist in Argentina to really have a good time and experience it you have to have the same price expectations as you would have if visiting France/Italy/Spain. If you go with realistic expectations of costs then you can have a great time. The whole "european prices but we are not in europe" attitude will make you very bitter. No you are not in Europe, you are in Argentina, a new world country where prices are similar to Europe, similar to New Zealand etc. When my friends with well paid jobs go to South America i tell them Argentina is the highlight. When my friends who only recently completed their studies go i tell them about peru. Argentina is expensive but it is beautiful, let people enjoy their holiday by being honest with them from world go about what they will get for their money while they are there.