My father was an engineer, raised seven children on his salary (my mother did not work); he bought a new car every 4 or 5 years, a sailboat, nice house, and after 30 years a comfortable retirement. Can you imagine the costs of raising seven children? I raised two, and know they aren't cheap. In the past 15 years I've only had two new cars. Good ones, a 91 Maxima, and a 91 Corolla (for wife). I've saved a reasonable sum for retirement, and vested in pension, but except for an unexpected windfall, my retirement would have me scrimping.
My manager thinks very highly of me, I'm very high on retention totem, usually get above "merit" pool raises. The project managers that I work for seek me out and are very happy with my work. My skills, productivity and ability to perform have grown tremendously over the past 20 years, but my pay has not kept up with the cost of living, and my coworkers get much less in real pay than their peers did 20 years ago. Certainly middle level, white collar workers in the US are being reduced in economic status.