Oh yeah the ult is definetly a must, however i dont want to go for Easy changes
overwatch has enough of those “Easy” changes that always sidestep the character problems,
it needs to start thinking of some more complex mechanics, for both Fun, and Balance, see hammonds mobility, its very complex and very reliant on momentum, but its very fun because of that
like that +%BarrierDamage on barrier kill idea i said, that would certainly be a good pick against double barrier,
so we gotta start thinking long term, not for the short term,
Hitscans are also an example of this, they buffed Mccree/Ashe because they couldnt keep up with widow and broke them, then broke Soldier to keep up with them. And now we are at this problem.
But if they buffed Ashe with something like %AntiHeal on dynamite, Mccree with 250hp or maybe I-frames on roll, or some other special ability on F (like my old suggestion of "ammo switch) and soldier with like biotic field buffs, sprint reloading and maybe damage resistance, crouch damage reduction and spread
then you arent in this situation where you just have 5 characters competing for “who clicks heads better” (which widow will always win) but people pick them based on preference of situation / gameplay cycle
thats why i think pharah needs to be taken in another direction, no “easy” buffs,