It's laughable that people believe they are helping the environment with their new eco high mpg cars they lease new every two or three years or buy. A lot of the cars made these days are basically throw aways after 5-6 years commuting. People get a new car and that used one isn't worth a damn to fix up. As mentioned prior, there is something to be said for "recycling" a good quality used vehicle.
I can think of very few simple cars that are truly disposable at present. There are so many Toyotas that will still do some serious mileage before any major issues take them off the road. The issue with so many luxury cars is all the crap they put on for amenities. Keeping electric cars on the road should be even easier once we reach a tipping point in battery life. We are pretty close right now. Many of the Tesla batteries are keeping over 80% capacity after over 300k miles. All the fancy screens they are putting in? Those don't hold up as well.
That said, so many people still buy a new car at the first opportunity. Why not have a car payment when you could have a car payment and a new car?