Good example of this is the linux usability and GUI.
One word, Android.
You are wrongly accusing weaknesses in linux desktop GUI functionality with the difficulty of penetrating an entrenched market. I have used Windows, OSX, OS/2, Irix, linux (gnome, KDE, XFCE) extensively and the Windows and OSX GUIs have their failings the biggest failing being the retarded "it wasn't developed here" brick wall. A good example, multiple desktops, they have been available in the linux GUI for ages but blind stubbornness kept them from being a standard part of other GUIs.
People work best together. You mix the best attributes from several different kinds of people.
And some people just don't play well with others.
True story: While working full time as an engineer I went back to school and was taking some courses that were a mix of information technology and business management so many of the fellow students were business types coming from the other end of the spectrum. This was during the late 90s when the economy was booming and technical skills were in demand and good wages were required to retain talent. During a break a CIO employed at one company was conversing with a middle manager of software development from another company. They knew in common various talented people who had worked for both of them at one time or another but had moved around to gain better wages and benefits. The CIO made a telling comment, "when this boom economy ends we are going to get back at them", them being the technical people who did not stick around for the lower wages and benefits.
True story: Working with a group of engineers an equipment upgrade plan was developed that would reduce chemical usage costs and reduce hazardous waste disposal costs. Our calculations showed a 1 year payback due to reduced costs alone with the currently intangible benefit of advancing process performance for future product needs that the product designers and process engineers predicted. In presenting the project to the division VP in front of factory management I was laughed at and told "if engineers were putting your own money into these projects you would put more realistic cost savings numbers" which was followed by a round of laughter from management. My response was that I would put up my own cash to fund the project but I expected to collect any measured profitable gains as my return on investment. The laughing stopped and everyone had a poker face. The project was not approved and two years later when the latest product design was released for full production the equipment that was the target of the engineering upgrade was causing huge yield losses due to ineffective performance on the new product design.
We need the talent of MBAs, they learn valuable business skills and techniques in school, but they are currently overrated and overreaching in their decisions and control. When you extend this to the MBAs who climb the corporate ladder to the board level they are corrosive not only to their own work force but to the entire economy and future of the nation.