This undervalues how much it depends on context, how and where you ride. Cycling is varied.
My casual rides to the shop on my beach cruiser in my sleepy little town? Both my wheels could come off and I'd probably be fine. I'm rarely hitting 10mph.
Downhill mountain biking? Yeah, basically everything is important.
Aside, I was expecting an article comparing good software to a bicycle. Every part of good software being important and well maintained.