I beg to differ.Back in the day there used to be an unwritten contract between an employee and the employer. I'll give you 30 odd years of service to the Company, and you take care of my family.
But with the advent of Free / Global Trade a few decades ago, it all of a sudden became a race to the bottom. Outsourcing cheap labour to foreign countries became the norm...paying people in Bangladesh 50 cents an hour to make Nike shoes...paying cheap wages to Mexicans to build goods...Chinese labour...etc.
The bottom line and pleasing the shareholders became the priority. In other words, Joe Sixpack and Sally Housecoat were thrown under the Bus.
Today the chickens are coming home to roost. The steady evaporation of the middle class...a large gulf between those who have and the have-nots. It truly is a mess brought on by greed and poor policy.
There was never an unwritten rule for an employer to take care of the employee, let alone their family. The only reason any "taking care of" was happening was because of unions (and I am not a union loving person).