It is no mystery that young people will move from one job to another regardless of whether they use company benefits such as tuition assistant programs. It is also no mystery that older workers are more settled, stable, reliable, and can be trained but companies still cling to old steretypes of older workers and discriminate against them.
In today's world there is absolutely no loyalty from either company or worker. Anyone who is loyal is a fool! I just had two young female workers tell me that they work for money - nothing more. They will come to work on time, do exactly what they have to do, and then go home on time. They will not volunteer to do anything or contribute if they do not get paid for it. The worker-employee situation has changed and is now clearly a kind of dance where one person tries to exploit the other person.