All based on Legendary and important attributes such as limb damage, CC, Ult, etc… Since all enemies are bullet sponges, raw damage is not as import as limb damage which incapacitates enemy.
God Tier: Moira
Moira was only playable during underworld, and most players did not play her properly. Damage orb deals an extreme amount of damage to limbs, right click also deals a lot of limb damage (put crosshair on legs for best results). Her healing is extremely high, and Coal is the best ultimate in PvE. It shreds limbs and can incapacitate grunts or delete jump jets in mere seconds. Her only flaw is no CC, but she is the only hero capable of saving your team if the enemy numbers are too great with coal. Not even the S tier heroes can turn that around.
S tier: Bastion, Lucio
Bastion’s ability to destroy limbs is amazing with sentry and artillery configurations, has CC as well.
Lucio’s speed boost is amazing and helps experienced players destroy body parts even faster. His healing is adequate and has a low CD CC, ult builds quickly also.
A tier: DVA, Winston, Rein, Echo, Torb, Brig.
The three tanks are all exceptional at doing different jobs. Rein can constantly knock elites off the map from anywhere. Dva is great at CC, crowd clearing and destroying limbs. Winston is great at deleting jumpjets and destroying limbs with leap.
Echo would be in B-tier as her limb damage is just above average, but duplication is a very powerful ult in this mode.
Torb is powerful, great ult and breaks legs quite quickly with overload. Turret is underwhelming.
Brig is great and sacrifices Lucio’s speed boost for better sustain. Rally is better than beat in most cases, Brig’s WS makes stalkers a joke.
B tier: Pharah, Sojourn, Cassidy, Hog
Sojourn is great at breaking legs from a distance, her disruptor shot is very powerful and will help you delete jumpjets in particular. Ult is OK, and should be used not when you’re in a pinch, but to prevent from being in a pinch in the first place. Use it to destroy limbs.
Cass is sojourn with worse mobility in exchange for a better ult.
Pharah has CC, great limb damage, but her ult is sadly a casino, a lot of things can go wrong that are out of your control.
Hog might be A tier, I don’t remember how many shots it takes for him to break a grunt’s leg. He’s at least B tier, and can harass stalkers with his hook. An alright pick.
C tier: Mei, Tracer, Genji, Ashe, Bap, Zarya.
Mei is mediocre at destroying legs, but she has pierce, range, wall and a decent ult. Her freezing burst thing is quite useless as well, it seems to just do more raw damage, not more limb damage.
It takes Tracer’s around 2 clips to destroy a leg assuming most shots connect. She has to risk herself for this and other heroes can this job with far less risk. Most grunts have a large armor health pool so her raw damage is gimped which means she farms her ult less quickly. Her ult deals devastating limb damage and acts as a stun on elites. Too bad armor gimps her ability to farm ult. Tracer needs to deal more limb damage + raw damage in exchange for having less ammo, pulse bomb should probably be cheaper as well.
Genji is hot trash, but he has niches depending on how skilled you are. Deflect is great at destroying legs. His shuriken and swift strike deal limb damage that’s on the low side. Raw damage is pathetic. His ults is only good at clearing subs and slicers. A very skilled Genji player can solo artillery though or even distract one for 30 seconds while a few grunts shoot at him.
Ashe has meh limb damage, reload issues, and a mediocre ult. She needs buffs.
Bap is underwhelming, no CC, healing is high but inflexible, window’s value is very volatile. IF is nice utility, but Lucio and Brig have the means to prevent needing the use of IF in the first place. His abilities have long cds and they will probably be used just to keep himself alive.
Zarya is unfortunate, she needs buffs to energy decay and many more for PvE. Outclassed by every playable tank so far.
D tier- Mercy.
She’s the weakest support in PvE. Provides no aid with destroying legs, contributes little raw damage with a nerfed 25% damage boost from the PvP change leaking through. Her Rez is moot because her lack of contribution beyond heal botting and marginal raw damage amplification will lead to you needing to use it anyways. Yes you can beat legendary Liberation or underworld with Mercy… but you didn’t contribute much beyond healing truly. She needs serious changes, starting with a hefty 50% damage boost for PvE that also increases limb damage.