Back in the day an engineering salery could buy you a single family home in a few years a paid for car and your wife could stay home and take care of the kids with a little extra money left over. My grandpa worked at a coal mine in the 40's through the 60's or when ever he retired and was able to have a house paid for and his wife stayed at home and raised 3 kids AND he was able to buy a PA-18 super cub and several decent rifles and go on hunting trips. I am lucky if I can put a new laminate floor in my 100 sq ft kitchen, thats just the way it is, I agree thats just life, but dont piss on my head and try to make me believe its raining, our generation is being ripped off big time and our kids will be the equivalent to endentured servants.
I doubt back in the day he was paying 100+ a month for cell phone, 100+ a month for internet/cable tv/landline, and various other things either that people feel entitled to.
I make enough money right now to support a wife, mortgage payment, apartment rent (while we are trying to sell our house), car payment + insurance, 2 student loan payments, and all the other bills that go along with that. You must be doing something really wrong with your salary if you can't put laminate floor in your tiny kitchen.
Not to mention I probably make the least amount of all of my friends that I graudated with. I don't have my PE yet and I don't make a high salary for my area. I had to move from Louisville, KY to Paducah, KY (the country) just to land a job that I wanted. Also paid more than what certain MEP firms in Louisville were offering.