Is infinite self repair Bastion perk actually that good? Or have we just seen misleading clips?

In game, I haven’t felt oppressed by Bastion’s infinite self repair. Granted, I typically play Ashe. Ashe’s infinite ammo perk is easy to activate on Bastion, since he has a large hit box (Ashe gets two ammo back if she lands two consecutive shots while scoped in).

I think the funny clips of unkillable self repairing Bastion seems misleading, as Bastion is also getting healed from his supports, so Bastion is effectively getting a double or triple pocket. Or the enemy team seems to be bad, like the funny clip of the Bastion going on a wild goose chase that got posted on the main OW subreddit. Terrible gameplay, but peak comedic OW.

I honestly haven’t seen self repairing Bastion being oppressive and unfair. Though I haven’t seen much Bastion lately. I do think self repairing should have a meter, but infinite self repair doesn’t seem as unfair as the clips make it out to be.