Lifeweaver is a badly designed hero just like Mauga
Hundreds of buffs later he's still a throw pick in most ranks. No offensive abilities whatsoever, you can only win if you healbot an already good team. Even mercy is better offensively with her damage boost. (Please for the love of god, don't do mercy LW zero damage duo so I don't go insane).
Now when you do get an exceptional LW in your game, he's so annoying to play against! His signature ability pull, can erase his teammates mistakes just like mercy rez, but on almost half the cooldown and no risk to the LW whatsoever (unlike mercy who has to be in a risky position sometimes to do rez).
His other ability, the platform, is a neat gimmick usually.. but when used by a good LW, it can cancel entire tank ults! Most of which doesn't take skills whatsoever. Some of them include: Orisa ult: which can be nullified pretty easy and consistently. Zarya grav: platforming people stuck in it is somewhat easy too. Sigma ult: you can cancel that with either platform or tree too! Although it takes skill since the time window is short (I'm salty about this one, I think I had Rakattack smurfing my diamond console game idk).
In conclusion, he's just a flop design wise. Either a throw pick or pretty annoying to play against.