In my opinion, there are more good things than bad about life in BA. In fact, the good things are so abundant that listing them all here would be impossible.
Why so many expats aren't into the food is beyond me. Sure, to each his own, but damn, what's not to like about an asado? Matambre de cerdo and morcilla are a few things that one would be hard pressed to find in the States--I pine for them when I'm not in BA. Unlike so many locals, I'm not too keen on chorizo (the big, fat, and, in my opinion, super-chewey steak----not churi pan, which I LOVE).
Fernet, while becoming more and more expensive, is still much cheaper than in the States. I suppose it's an aquired taste. Most of my Porteno firends can't believe I like it. Anyway, I guess I've acquired the taste.
Sitting around sharing mate with friends is a great way to pass the time. But be careful, if you drink too much, you will become "green," as the locals say (sick to the stomach, basically).
Public transportation is hell to many, but I think it makes life soooooooooo much easier (unless there is a strike). Getting to know your neighborhood butcher is fun (if he is nice) but, I guess you can do that anywhere.
Weddings. They rock.
I like Accassuso and san Isidro. That is where my in-laws live and where I lived and will move back to. Many people will disagree with me on this because it's too far from the microcenter, but whatever.
These are just a few things I thought of while taking a brain break at work. The list is endless.