I think there's a misunderstanding going on here. Overwatch refers to their characters as Tank, Healer and Damage because Blizzard has a history of making an MMO. But the Healer could just as easily be called 'Support'. The Tanks could be 'Defender' or 'Guardian' or whatever synonym. Getting hung up on what 'being a support vs healer is' doesn't really get us anywhere. Why is the word 'Healer' or 'Support' being given such gravity, that it dictates what the role MUST do? Does Omniknight or Oracle in DOTA not count as a 'support' because they have a skill that heals allies? Are they instead a 'healer', in a game that doesn't use that term anywhere else? What about the League analogues (i dont play idk names), are they 'healers' or 'supports'? Lifeline and Wattson in Apex can restore allies HP and Shield respectively, does that make them healers?

By this logic, the solution is actually to rename the role to Support. We sure as heck aren't 'healers' if we're spending like 50% of our GCDs on nonhealing stuff, or using damage amping kit like ChainStrat or Divination. And hey, if the devs believe the same thing about the role's design (it needs more healing tools because it's a healer), renaming it to Support might actually get them to think 'oh hang on, there's more to designing a job than 'another AOE healing tool'