I honestly think that direct injection issues with earlier models and maintenance practices associated with them will cause many to experience a shorter life. Retirement is often a function of how much depreciation has actually been realized, and if a first owner is willing to take a disproportionate loss to get rid of a vehicle that has required an expensive DI-specific service (ie: walnut shell blasting of a removed intake), such vehicles will find their way to their 'terminal owners' (ie: the kinds of people who buy $2000-$3000 cars) much sooner than ordinarily would be the case. They might get 2, maybe a 3rd expensive DI-specific service, but the 3rd/4th service may very well start to approach the 50% of the value of the vehicle.
GM V6-powered vehicles with the lower intake manifold leaking issues suffered similar accelerated depreciation, even though the problem was largely rectified by updated parts.
If you expect to keep a vehicle for a long time, I'd really, really not want to buy a more obscure model. Camrys, Accords, F150s, etc., might be boring and cookie cutter, but there's literally so many of them made that the aftermarket will support them basically indefinitely.