Actually, there was a topic just about that not long ago. Here it is if you want to have a read.
It isn’t just Shadowlands, BFA was just like that as well, and I suspect Legion is where this trend really took off. I hate it with a passion and pretty much only play classes that don’t suffer from this too much, but don’t think it will be going anywhere anytime soon.