I too think the poor should be driving clapped out beaters and wearing secondhand clothes. It builds character!
Since the 50s we've seen races to the bottom with clothes, homeware, furniture. It's all lovely shiny and new and when we've decided we need to change it, we burn or throw into a hole in the ground. Fashion has invented its own mechanisms and sub-industry to make sure things aren't just disposable, but that people want to throw them away. It's disgusting.
We don't do that with cars. We demand that cars are serviceable. Older cars doesn't carry stigma (unless they're clapped out). We need to start demanding the same from everything we buy.