Honestly it resolves very little.
It stops a Caviera downing everyone or a nitro cell blowing everyone up but it doesn't solve the most common TK, that being when they TK you once and don't do it to anyone else for the rest of the match.
So far as TK troll squads or salty teammates are concerned, they still get away with a free TK like they could before this update.
Before they would TK once and avoid shooting other players, which is exactly what they will be doing with damage reflection in the game.
It barely does anything to curb the toxicity.
So Ubisoft are basically wasting their time when they could be working on a Halo-eque "Boot for TKing" option instead which actively discourages TKing by having an immediate potential punishment for TKing the first time.
Trying to explain that to community manager was an effort in futility.
...