The only thing I'll miss is the ability to make a game like "Brg lite-life GC" and then just do some MF runs while I'm waiting around. I'm sure the auction house will work fine though, since D3 has a real currency instead of high runes or SoJs.
I hated Bnet 0.2 at first also but I guess I'm getting used to it. If they can prevent spam bots it will be worth it 100 times over though. D2 was seriously ruined by that, try to make a pub game and 2 seconds later your screen is completely blocked by "COME HERE FOR THE CHEAPEST DIABLO ITEMS AROUND GET A FREE ENIGMA FOR EVERY $10 SPENT!!!!!!!".