No it won’t, people will still spam heroics when they can’t be bothered to do m+ which requires far more effort
The only real solution to this is making them drop off the final boss. How has blizzard not done this yet? Why? What is their reasoning for allowing this to continue?