Come on man. I don't need to tell you that this is an opinion, do I?
I'm really trying not to bring in abstracts like personal preference into this discussion because it's obvious you and I simply prefer different flavors of tank design. My position is simply that the base toxicity problem in WoW is independent from the game design itself and the concerns players have about tanking could largely be overcome if people spent as much time actually playing the game and trying something that might be out of their comfort zone as they do complaining that the role has an unfair level of responsibility.