Recurve - here is why "people" won't be able to retire:
1960's white collar job starting Salary maybe 7-10k was a good job, car cost $3500 something thereabouts. $40-$80k for a home in the suburbs and in a lot of cases much less.
Since then.... Stock market has gone up and doubled I don't know how many times 10-15 I don't know the number, not taking into consideration all the compounding that creates.
Compare and Contrast that to someone who started working in 2000 when the Dow hit 10k for the first time. By the year 2000 those type starting positions are starting let's say $35k per year or more. 7x increase in pay. Cars $20-35k. Comparable Home $100-200k.
Now 17 years later what do you have?
Stock market has doubled only once. Wages are fairly stagnant. Staring $30 jobs in 2000 roughly the same maybe increased to $50k currently to be generous. That's not even doubled. Comparable Cars cost $40-50, comparable houses cost $200k plus.
Things don't add up economically. This country is in much worse shape than people realize. The economy is in the toilet and everything you see is just smoke and mirrors. For example...Let's take your F-250 you wonder about. The reason you see the brand new F-250 at the boat ramp is they have been allowed lenders to extend the financing terms in order to get the payments down. That's not reasonable and should be against the law but there is no consumer protection, that meaning protection for you and I who know we can't afford one. They should protect us from stupid people who would actually finance one 120 months. There is none so now trucks cost $50k for more. It has made it more expensive for us but we know better so we drive a 10 year old truck and wonder how people at the boat ramp afford a new one.
We both know they can't.
The economy is a freaking bubble. We spent our way out of the last recession I think we are in for something more serious at some point within my lifetime but they will kick the can down the road very far so who knows when that will actually happen. I might be an old man or even dead.