Healer:
Holy Paladin -
Paladin damage got toned down a bit via nerfs to
Consecrate and
Holy Shock, but damage wasn't what had me putting paladins in the top spot to begin with. The tools that make this class amazing for M+ weren't touched, and I think it's realistic to expect that those tools never WILL be touched, either. I'm still betting on paladins being the top dog for healers throughout BFA.
Discipline Priest - Discipline saw most of its offensive spells get nerfed (
Penance,
Schism, PW:Solace, Smite) between 5-10%. But this class still does great damage, and it still has several ways to reduce damage taken by the party which will be critical in high keys. Like paladin, the things that make Disc priests exciting are unlikely to get nerfed -- shields are unbeatable when you get to keys where damage scales into one-shot territory, and Disc isn't losing its big shields any time soon.
Mistweaver/
Resto Druid - Ok ok, this is a copout. But honestly these two specs are very similar in what they bring to a key: mediocre damage, strong healing throughput, good personal survivability, and poor party survivability. If a dungeon is challenging because of sustained damage, these healers will excel. But if a dungeon starts doing one-shot damage, both of these healers will struggle to keep their party alive. And neither of them will pop off on the damage meter.
Tank:
I'll preface the tank rankings by saying that I legitimately feel like all the tanks are in a good place except Guardian druid and Protection warrior, which are both bad for M+. I don't feel like the other four tank specs are significantly different from each other at this point.
Brewmaster Monk - I think Brewmaster ends up at the top of my rankings due to addition by subtraction. This spec had a lot of good things going for it in Legion, but it was missing one critical thing: self-healing. While other tanks like DH and DK could self-sustain indefinitely, monks were always in constant need of healing. That hasn't changed in BFA for monks, but what HAS changed is that now all the other tanks need healing, too, so this isn't a weakness for monks specifically. The rest of the monk kit is great;
Ring of Peace and
Transcendence are fantastic for gathering trash;
Keg Smash and
Breath of Fire let monks DPS from outside of melee range;
Stagger keeps monks from getting surprised by damage. This spec feels very well suited for the BFA meta.
Vengeance Demon Hunter - Vengeance got some moderate nerfs to their damage this week, but it wasn't anything that truly affects the class. Mostly DH falls in my rankings simply because of how close I feel all the tanks are, and a small change can have this effect. DH is still a monster on the DPS meters, but the spec does take noticeably more damage than some of its peers, and when it runs out of defensive cooldowns it requires near constant healing. It has good crowd control utility and will excel in dungeons where it has room to kite.
Protection Paladin -
Paladins bring to the table something that no other tank can at the moment which is group healing. This was overshadowed in Legion by DKs with their Vampiric Aura, but paladins are capable of putting out some clutch heals on their party members. Add in
Blessing of Protection,
Blessing of Sacrifice and
Lay on Hands and you're looking at a tank that almost doubles as a second healer. Their damage took a hit this week, but their mitigation still seems solid. I think paladin has the highest skill cap of any tank in the game, and I expect the good ones to really shine in heavy damage situations.
DPS:
Any Rogue Spec - Last time I did these rankings, I listed Outlaw as my choice for rogue specs. Since then I have had the privilege of running dungeons with all three rogue specs and now realize that it wasn't just Outlaw -- all three of the specs are amazing. Subtlety is great for erasing
Infested mobs; Assassination has top notch single target damage and an AoE slow that can be spammed; Outlaw is still doing great AoE damage. Combine stellar damage with rogue utility and you've got yourself a winner. This class came out of the tuning pass this week mostly unscathed, so it's an easy top choice.
Frost Mage - Frost mage got a few nerfs this week, but the thing that makes it so good for M+ (65% snare from Blizzard) wasn't touched. Frost is still doing great damage with Glacial Spike and
Comet Storm, but it almost doesn't matter what kind of damage Frost is doing so long as it has Blizzard.
Affliction Warlock - I can almost hear the M+ community screaming as I write this, but yes, we're staring down the barrel of another season of Affliction warlock. On the bright side, warlock damage got seriously nerfed, but it was so good that the nerfs still leave warlock damage in a good place. But like the two specs above, warlock is here more for its toolkit than its damage. Healthstones, gateways, summons, battle res -- this class is a Swiss army knife. So long as its damage is respectable, it will have a home in top M+ groups. Affliction edges out Destruction now based on the strength of Affliction's formidable single target damage.