Can we please stop using the phrase ‘life on life’?

Jargon is annoying at the best of times. It is in-house phrasing that no outsider is going to grasp. Nothing tells people they don’t belong