I got laid off from a big bank on Oct 9 after 41 years there. Cheap labor being a big reason. I am happy however since I get a severance to enter into retirement. I lot of others are not so lucky.
I experienced the same sort of thing. I worked my tail off, about 60 hours per week plus coming in at any odd hour of the day or night, weekends and holidays, whenever anyone I supported needed something. I feel I had my revenge, though.
I was "replaced" by 1.5 30-something women willing to work for less than half my salary and benefits. Both of them quit within the month, because they had not expected to have to work so hard, or for so many hours.
Took the company more than three months to find someone satisfactory, and she made more money than I did, plus they still had to bring in a second person part-time.
I've found out since that I had an excellent case for age discrimination. 59 years old, 24.5 years on the job with that company, and they made me submit a job application and resume, to compete to keep my job. After I turned 60 and hit 25 years, my severance package and retirement benefits would have been half again as large.