I think the issue is that many people say "If I can afford the payments, that means I can afford this" (whatever "this" is). They don't think about how much something costs or how long they'll have to make the payments.I am one of those many people that won't pay, except were still awash in too much money, and there always seems to be many people that do - live for today.
My approach:
(1) I pay cash for everything. If I can't pay cash, I can't afford it. I've done that since 1981.
(2) I invest in businesses that loan money to people who make payments.
That two headed approach has served me (us) quite well.
There is no way I would be paying $60 or 80,000 for a truck. And you probably can't get a truck here (in Canada) for that amount anyway.