The comment you cite is a little misleading. The death benefits paid on company owned life insurance policies are not tax free if the deceased is not an executive or highly compensated employee / individual . . . benefits for rank and file workers are fully taxable.
I too have life insurance on my key employees. It is sound business practice. If a key employee were to die, there are still seven other families in that business that I am obligated to. Losing a key employee results in a loss of income. I can’t reduce seven peoples income because their coworker passed away. There is nothing greedy at all about it.
A state institution does the same thing. My wife was insured by the university and the only beneficiary was the state.
I don't really have an opinion on it, I just read it. I do think there is a philosophy where I work where they don't do anything to keep certain people and they just burn them out or set them up for failure. A stable work force would serve us much better. The previous owners understood that and gave us great bonuses in good years. Now we're owned by a company based in the UK