That only makes sense when people expect employees to stick around though, in today's market you would expect the vast majority of people to not finish the 5 year program yet alone show any benefits from it.
Perhaps that is the problem (at least with some sectors: a close friend's partner's daughter has worked as a civil engineer with a couple of employers for a couple or three decades now - she can show you the roads she planned and managed the building of)?