Pension? Or Contribution?

For the longest time, companies offered the employees who stayed with the company for many years a defined pension plan to help them retire when it was time. That time has since passed and companies now offer a defined contribution plan instead. Why do you think that...