Originally Posted By: boraticus
There are untold numbers of applications for technology. I have nothing against it. I embrace it. However, technology for the sake of technology is completely unnecessary. Why use computers, electronic signalling devices and servo motors to do the job of one or two cables? Where's the sense in it?
1. Less weight, complication, and cost (you already have a TPS anyway)
2. Smaller/fewer holes in firewalls or bulkheads
3. No need for a separate motor- or vacuum-driven system for cruise control
4. Greatly simplifies traction and stability control
5. Enables systems like VALVETRONIC and VVEL (engine response governed by valvetrain parameters rather than throttle position)
6. Allows the ECU to intelligently select throttle position along with valvetrain parameters and gear selection to optimize fuel economy and power
7. Less chance for mechanical binding
8. Allows throttle cut-off when brakes are applied (Toyota notwithstanding)
9. Allows the ECU to adapt to a driver's style
Originally Posted By: boraticus
The more complicated things become, consumers end up being alienated from the machine.
I agree fully with this sentiment in general. I would only say that I don't think it holds in this particular case. Throttle-by-wire is no more complicated than a cable throttle, and has a whole host of potential benefits. It may require different knowledge to diagnose and fix, but not really more per se. If you don't feel comfortable with it, I wouldn't blame you in the slightest. Just don't forget that the next generation of people starting from zero knowledge aren't going to have too hard a time with this particular system.
Given that the failure rates are extremely low, as you say, people working on TBW bikes aren't going to have any more need for code readers and programmers than you have for specialty tools to fix "catastrophic" failures.