You really have to wonder why you're complaining about game design choices that Blizzard has intentionally moved away from... do you want Blizzard to just go back in time and erase the bad experiences you had? The fact that literally none of the problems you described exist in the current version of the game kind of proves that they do, in fact, listen to feedback.