All the inconsistencies, unbalanced classes, bugs, pointless items, etc. brought the community together. I'm not saying Blizzard shouldn't try and fix these things whenever they find them, just that the way they've done it has meant a lot less variety. It's much harder to distinguish between classes now, you have the visual aspects and spell effects, but that's it really. Everything is very homogeneous. All you have to do is watch videos like Roguecraft which were basically centred around bitching about the game, but in a funny way, and the game was arguably the most unbalanced it's ever been in Vanilla and TBC, but it wasn't until halfway through WotLK that sub numbers stopped increasing.