It's all relative.
I take excellent care of my cars and trucks. The smallest scratch is attended to. The tinest stain on the seats is shampooed. My father was born in the middle of the Great Depression. One thing he instilled in me is "take care of your things and keep them nice". I'd venture to guess that after I buy a new vehicle it is put in better shape than when it left the factory. Clayed, polished, waxed and fawned over like a new baby. I probably have as much money invested in cleaning products as some people's cars are worth.
I understand having a work truck for your job or farm duty. But I don't live on a farm. I don't tow or haul anything other than my motorcycle, camping gear, mountain bike, friends, family, and business colleagues.
My vehicles are not simply to get me from one place to another. I enjoy driving. I love going to cars and coffee. I do my own maintenance and enjoy it. My vehicles live in a pristine garage, which is also clean. Most of the time you could eat off my garage floor. I mop it just like the rest of the house. If it has an engine, I love it. My cars are my toys. They are not "tools" as they are for some folks. Longest I've ever kept a vehicle is three years. Then I'm usually on to the next one that strikes my fancy. The one that makes me look back when I walk away and think, "Man, I love that car".
Some folks gamble. Some folks drink or smoke. Some folks take vacations. Some folks attend sporting events and concerts. I buy cars and motorcycles. That's my vice.
Once my cars get a rattle, squeak, or dings I can't fix...I typically get rid of them.