I’ve been saying the same thing about Survival Hunter. I started the expac maining that before my raid needed more healers, and I was our top DPS.
Some of these classes are just not getting enough logs from people that actually master them.
Limit Maximum, who says a lot of advice that is useless to anyone not doing world first progression (and admits it at points) has one point he’s made a few times: top tier and bottom tier players both don’t post logs. And once a class becomes unpopular it gets way too few logs for the data to be reliable.
I suggest the opposite is also true - if a class gets too popular it will get too many logs and then if the ‘core trick’ is removed a LOT of those logs are from people who don’t know how to play the class absent the gimmick.
Many people in mid tier also don’t post. Most of the logs come from people in the top few hundred guilds trying to get into the guild above them…
So log data is actually rather skewed. That noted… this isn’t an entirely bad thing - top tier players logs would be bad data for most people, and bottom tier players posting their logs would just randomize the results too much.
Mostly what you need here is to look at these logs again in one month. Enough time that people who don’t really understand the class have left it…
Personal Disclaimer: I’ve barely used the windwalker spec on my monk in any group content. Exactly one M+5. The above statements are more general, if I were to post logs of myself on a DPS monk it was be random meaningless junk data.