I honestly don't think 90% of the car manufacturers are building cars to last over 120K miles.
Rather than spending the manufacturing costs on better materials/designs they use cheaper materials which will fall apart after 6 years 120K miles. This guarantees turnover and a future market for them. Cars have become recyclable. Instead the money is spent on marketing, gimmicks, special finance offers and how to make cheap materials look good. (I think VW is a prime example)
All the new electronics are going to cost $$$$ to fix in the future and mechanics will have to become electricians to properly rebuild cars. It's just the way it is and unfortunately we the consumer really don't have any say in it.