I think that's a key point. I've always tended to buy used "entry level" cars like the Aveo, and think that people generally don't look after them well, possibly because they don't have much money to begin with, which is why they buy them.
But I've yet to own a car that has a "best before date".