Doubt that point because there are always been at least few decent people willing to play "unwanted" specs, those would stand out if the spec would actually do just fine.
The truth is that Blizzard developers never seriously gave a shit about dps Shaman since Wotlk.
They can blabber all day this "no favorites" drivel, but anyone who buys that after 14 years has not taken a serious look at the "PvE Meta".
The only people on the dev team that treat Shaman fairly are the people responsible for PvP, in my opinion the ones that are responsible for overall class design / balance are corrupt (for rather biased) as politician in a third world banana republic.
That aside, a lack of feedback is most certainly not an issue in WoW, at least class design.