To be honest, I do not even want to reply thread like this. However, your claims are completely false.
1. MW is far from the worst spec. It is not the "new survival hunter".
Here are the parses data of mythic Castle Nathria from WCL.
See the true data here? There are 16 specs that are way far worse than MW. MW even has higher parses than WW. Compared to survival hunter, guess what, oh 27.158x parses.
2. Lack of CD is not the fundamental issue.
MW has a small population. Buffing MW will definitely make other healing specs (which are the majority) unhappy and they will finally unsub. There is an economic reason behind it. Even MW does not lack CD, its HPS would be way worse than other healing specs. Why? Because that is how a reasonable company would do for defending its profit.
That is not even a conspiracy theory. That is the conclusion you can get from Blizzard's own blue posts. Remember what did blizzard said in MoP about not nerfing disc priests in the middle of the siege of origrimmar? They said nerfing disc would make raid leaders unhappy. What about the same situation MW in the nythendra? They nerfed MWs to the bottom tier.
You said "it's FUN" but you also want your spec to be OP. You just want your fun to overwhelming other people's fun, make them suffer, or unsub. The same thing true with other underpowered specs and that is why these specs are underpowered in almost every patch.
You might say why a company should care about the rate of profit. Well, the reason is that you are in competition. You are competing with other companies. The loss rate of profit will make your company lose the competition to other companies and finally dissolved. That is serious and no one wants to risk that, considering subscription numbers of wow is so low at this point.
3. Rerolling is the solution for dealing with game balancing.
That is true for all games. That is also how you can actually vote with your feet and make your voice listened.
You do not have time and your life to waste on fighting the game or ranting here. Fighting against the game does not solve anything. It only makes the situation worse. If you truly believe blizzard cares about balancing over profit (which is against how the market economy works.) Then rerolling or unsubbing is voting with your feet.
Wasting time on complaining about MMOC or WoW forums does not solve anything either. In fact, all the complaints about forums do not work. Blizzard does not listen to you. You do not gain anything either. You are wasting your time and your life when you can do something else which is more useful in the long run (learning programming or math or just go to find a job).
For me, I just think the game is wrong from every perspective and I have quit the game before BFA. I did not come back in shadowland. I am glad I am making the right choice. Basically, all arguments of you guys lack CDs, lacks "utilities", everyone has heard them since MoP. They have been a dead-horse. No need to emphasize again, to be honest. They are not the reason. They are the result of deeper issues.