A lot of people seem to hate it, but I don't understand how you hate an online community. It's so huge, that the experience you have with it completely depends on what you make of it. Like any other online community, it's full of nice people, mean people, intelligent people, stupid people, talented people, ambitious people, self-promoting people, amicable people etc. You'll find whatever you're looking for there, it's not really the devil.
Because I know you're wondering. here's mine: