I really think you cannot separate the money from the age. When employers discriminate over age, they're also discriminating over money. Older workers tend to make more money, especially the higher up you go, and companies don't want to spend the money. They want to spend less.