I will never understand this.
The reason I want to play on a vanilla server is to experience it exactly how it was. No changes, no updates, no patches, no balance fixes. How it was.
I don't care if X class is overpowered and Y class sucks at doing such-and-such. That's the whole point. This is the goal. Get over it. This is the reason a legacy server exists. Nothing is perfect. Everyone's view of perfect is different. How can a player be so self-entitled to demand balance changes and brand new content on a legacy server? Just because you want there to be? Go play on retail servers, that's why they exist. Not legacy servers. The legacy server player base will be fine. They know what they want (kappa).
I can't believe the amount of arguments about not having balance changes or "logical" fixes for convenience. The point of a legacy server is the play with these quirks. These small details are what matter most. Especially to a veteran player base.
If the retail players don't like where the game they're playing came from because it's more demanding and less catering, so be it. These people are playing during the least successful part of World of Warcraft's lifetime. Let's not bring any of that nonsense back to legacy servers with them if they decide to play on them.
The player population will come and go, taking breaks, new players and old players, starting fresh or picking up where they left off, same as any other server. Besides, it would take years for a Vanilla server to come to an end of old content (Naxx on farm for many guilds). By then, the interest of starting on a brand new vanilla server will have already brewed.
If you're like sodapoppin and whoever else and want all that shit on a legacy server, THIS PRODUCT IS NOT FOR YOU. Please go away and leave it for the people it's intended for. Go play retail.
If one persons demands are met, then all must be met. Therefore, none should be met.