Except you have one glaring confound.... not everyone wants to do M+.
Logic != Proof. Empirical > Rational.This is really simple logic and for some reason you have an issue with it. Take an unused talent and make it a gladiator spec style thing for tanking that is disabled in pvp. Do this for each ranged class and there will no longer be a Tanking shortage.