I can't say that I know anyone in the 30-40 year range (including myself) who caries much in the way of company loyalty. Maybe there's some super long term folks still out there buried at IBM, but there sure aren't many.
Heck, scarcely anywhere I've ever worked still exists. They either faded away or were merged/bought into oblivion.
I hear what you are saying about the leetcode interviews. No thanks. Also, I agree on the decent paying middle class career angle, it was also quite a lot rarer.