From a mechanical standpoint, I completely agree with you. Materials and tolerances in modern ICE's blow the old stuff out of the water. The car as a whole though requires complex circuit boards to make all of the additional stuff like door locks, keyless ignition, gauge clusters, power windows, etc. work. That is the part that is most prone to fail and at the mercy of how long a manufacturer plans to support a model. A lot of newer cars won't even let you adjust the headlights without connecting a computer to let the BCM know you are doing so. I have also had a car that the power window switch goes out, which can be found and replaced easily enough but will not function until the new switch is sync'd to the BCM at the dealership. BMW requires the same on their newer cars for fuel injectors and other key components as well.The newer vehicles will be able to last much longer, think 500,000 to a million miles. Cars built in the last 20 year have no issue going 200,000+ miles if they are maintained. If anything we are putting more miles on our cars in a shorter timeframe, not less.