I agree my mindset came from being out of response to shady companies finding it the only way they can hold onto folks...
However, in the long run what company shouldn’t want to hold on to good help, I’m sure they don’t want to be constantly hiring folks over and over just as most pilots don’t want to keep looking for work. Seems like a good way to attract good help by saying hey we want to give you a good job, and we promise that by standing behind you.