Smokin Joe
Squire
- Location
- Bare headed cyclist, Smoker
Software is no different to any other manufactured product - ultimately there's a tension between cost, reliability and complexity. To say all software is CRAP is simplistic and misleading. Compared to almost any physical product it's certainly complex and likely to contain flaws, but those flaws (a) will often not be critical to the function and (b) can usually be corrected. If the flaws are critical to the function then that's a failure of testing, which is no different to supplying a bike with a crap seatpost clamp (Canyon) or dodgy hubs (Zipp).
The code to respond to a small set of bluetooth messages and move a pair of stepper motors isn't especially complex when compared with most software systems, although realtime "things" code has its own challenges. I'd suggest that the more likely causes of failure of an electronic system would be the hardware; in order of most to least likely to break, the battery, stepper motors and then changer switches.
So, taking my complaint earlier about brifters and using anecdote as evidence, I have two broken example brifters in my parts bin - Ultegra and Dura Ace. The Ultegra seems to have some snapped internal plastic and the Dura-Ace I think has lost a spring. I also have a "repaired" Ultegra where a return spring had popped out but I was able to reseat after a good deal of swearing. Bear in mind these are regarded as not repairable by Shimano. I'd recommend looking inside a brifter if you get the chance. Alongside some mechanical complexity, a lot of the plastic is no better than decent toy grade. Even at the top end, they're built to a price. They might be more reliable than a pair of microswitches, but then again they might not.
So the answer to that is to drop the indexing and go back to downtube shifters, which is just fine and no one is stopping you. You'll be making a choice to swap convenience (indexing) and I'd argue safety (keeping both hands on the bars while shifting) for simplicity and probably cost. Or go fixed. Even cheaper, more reliable and less complexity, but possibly less functionality, especially if you've got "built to a price" knees like mine.
My long-winded argument here is that electronic groupsets aren't a standalone cycling revolution/threat to humanity, but are just another point on the cost vs function spectrum of cycling. I think they get criticised unfairly and without evidence on reliability, where mechanical groupsets get a free pass in comparison. I think they have functional benefits over mechanical systems. I completely accept that they're expensive and the benefits may not justify the price to many people.
Damn good post, that man.