Didnt you just accuse me of "dodging" the conversation? Do you not understand this discussion, or are you simply avoiding it?
The only examples you have tried to give have absolutely nothing to do with a lack of polish, but rather subjective opinions, things you dont like. What you are confusing are gameplay elements that are implemented very well, Like PvP - you have random bgs, rated bgs, arenas, rankings, ratings, rewards and titles. These systems are all easily accessible, and for the most part, work very well.
Honestly, I just think the topic of the conversation is getting muddled for you, and you are confusing "things I dont like about wow" with "poorly designed and implemented systems that don't work as they should, and often dont work at all". One is a subjective opinion akin to "I dont like the music in wow" - and the other is a lack of polish.