I personally love them, but then again... I'm just hanging around in Party chat, never EVER going into Local, and the ones I'm with are amazing roleplayers with a great plot.. Filled with vodka, swearing and aliens..
I think it's a great thing to escape from all the animal nonsense and enter the world you live in, just with something better. All it takes is a good idea, and good friends.