People are entitled to their opinions. I don't expect to change your mind, but insulting people for not sharing opinions is disrespectful.
Things WoD did right:
*Character model updates
*Raid mechanics
*Class gameplay
*Zone design
*Player choices for questlines/powers (garrison zone structures)
*Garrison/follower investment (I know a lot of people disagree, but I enjoyed building out and customizing my followers)
Things BfA did right:
*Allied Races
*Zone stories
*Horrific Visions
*Some raids