Guilds are good if they're:
1. stamp out shit like "lol i ned dat 4 my twink, plz"
2. have people that LISTEN when told to move the fuck out of the fire and pay attention and not afraid to kick from the raid when someone is a piece of shit
3. don't have councils (enforces elitism and those who just end up getting off on ruling others. "you don't belong to our "clique" in the guild, so you're less than shit"
3. don't have DKP. That shit is retarded. If you're in the raid, and you're new and there's an old guy who needs that one piece of gear and it drops, it doesn't matter if you could use it, it's going to the old guy, period, end of story. Use judgement instead of an arbitrary point value system.
I mean I like playing around, and fucking around in raid is fine as long as it doesn't wipe everyone (doing hard modes or whatever) either on vent or guild chat, just all being ironic. But in pubbie groups they're fucking awful, and rarely do you get lucky with people who:
1. know what they're doing
2. know what's expected of them
3. don't have someone acting entitled (you're here and you either do your part to benefit us all or you get nothing, because we're expected to do our part to benefit YOU as well. It's all equal footing so no, you don't get preferential treatment)