Part of the problem is all the government mandated gadgets like backup cameras and useless emissions garbage like EVAP.
Not to mention the now ubiquitous touch screen.
And now automakers want you to subscribe to functionality in your purchased vehicle.
The hassle and expense of maintaining an older vehicle is now vastly lower than a new vehicle thanks to the stupidity of the government and the auto maker.
That was not the case even a few years ago. Then, it was possible to get a new car with a payment that wasn’t too far off from the repair costs of an older car. And you were freeing yourself from the hassle of fixing the old car.
The GOVERNMENT is not stupid. It/They are intentional.