I think the style of high box kick and then disrupt in the air rugby as exemplified by South Africa is extremely dangerous and Beauden Barrett is lucky to not be paralysed as a result of it. But I don't want to outlaw that kick, just the way it is competed for - my preferred option being that only the receiving team is allowed to go in the air, and any contact with them prior to returning to the ground is a penalty.
Teams are often kicking for negative reasons, rather than the positive you suggest. As often it is about getting the ball away from a danger zone, and while Rugby is a territorial game, the balance between territory & possession (or at least where teams want to have possession) has got a bit broken.
Even positive kicking is happening too early in the phase count. But that's not a problem with the kick itself, rather a problem with how the laws are balanced towards defence now being too easy combined with risk of possession turning into penalties against you. I think an easy fix would be to nerf the jackal, and make holding on a free kick. Afterall if the defending team really wanted the ball that much then a just reward is to just give it to them. Not allow a kick 30m down the line to setup a rolling maul.