We have met the enemy and he is us

.
Committee design is a big problem, engineers that never got out on the production floor or repair shops is a big problem, but I vote for two much bigger problems:
1) There used to be a balance between the Technical, Marketing, and Business parts of a company. Now it's a pecking order, with the MBA on top, then the marketing, and the technical at the bottom.
2) Like governmental agencies, products are really a reflection of the average user. How many people who buy a car get under it to see how hard it is to get at the filter? As the general population's ability to "do stuff" goes down, the need to have other do work on cars, houses, etc. goes up. Members of this forum are a shinning exception :thumbsup:.
Now put these two problems together, and you'll find that a company can 't make a relatively easy to work on product. That would be driven by the technical side, not marketing or business. And if the company did make an easy to work on product, it would be bigger and bulkier and more costly (up front, not in the long run) and so sales volumes and profits would be down. This causes the MBA and marketing people to get involved and "fix" the problem, and reenforces the idea that you should never let the technical people get involved in product design. Note this is also why the myth of outsourcing continues on.
We also contribute to this problem by wanting maximum returns on investments for our retirements. And we want them each quarter. And big dividends too.
We are all master of a few domains, but generally speaking we are witless consumers in most. You should see how bad I am if I'm involved with purchasing clothing or interior decorating items :laughing:.
Pete