As Alficher said, "It's not the computers". True enough, the computers are really a good thing in the sense that they can make the engine run more efficiently and better given the emissions requirements and performance numbers for the engine to be competitive, and they do it instantly correcting many different parameters. The trouble is, let something go wrong, either a sensor, wiring, vehicle mechanical/electrical hardware or the computer itself and the vast majority of the customer base is helpless and dependent on the dealership for a fix. Now, the computer and software are for the most part proprietary so that even the aftermarket shops willing to spend the money for the machine and software will not get the whole package. As a result, they may not be able to help. The dealership, depending on the skill of the tech, will fix it and charge the proverbial arm and leg. The tech will get his salary but the lions share goes to the dealer. If the dealer made the tech's salary reasonable and competitive, the dealer still profits and the tech will be happy to stay and because he is skilled will bring more to that dealer. As was said before, the good ones end up at Ring Power, Cat and in some cases open their own shops, but are still at the mercy of the proprietary software/hardware issue. I guess this is corporate greed?????