One thing they told me when I dabbled into computer science back at university was that 80% of the bugs only take 20% of your time to fix. That's why sometimes you see issues persisting for very long times, not because the devs are lazy or incompetent, but because there is usually a priority list of problems, with the severe-but-easy-to-fix ones always taking precedent and the not-game-breaking-but-difficult-to-solve problems being last line.
I recreated my very first character -- a human warrior, because in the last-push alpha test I joined in 2004, there was no Horde -- and logged in. Immediately, I was surprised by how good the graphics actually looked, for being 15 year old textures-on-polygons. Warcraft's bright colors and cartoony aesthetic continue to this day, so all the increased resolution and better-contoured characters in Lordaeron don't really change the game's visual aesthetic.