This will always be an issue as long as the generel community determines how viable a given spec or class is based on what the top end players are using. No one wanted a resto shaman until Method used them on their Jaina kill. Now all of a sudden every raid group wants them. Ive had some awesome bear tanks, and a god tier prot warroir early in the expac before they got buffed. But no one wanted them in their M+ group because everyone says they suck(ed).
How can Blizzard possibly account for this? Now i firmly believe this is a problem of their own making, but I just don’t see how Blizzard could ever overcome community perception. I think they could definitely close the gap with some much needed buffs, but beyond that, groups will still be looking for specific specs that best suit the needs of the content they are doing.