Moreover, i'm not convinced online shopping is better for society at large. From an ecological perspective, from an anti-monopoly perspective..
Packaging is the only issue that needs to be solved more efficiently but there are potential solutions to that.
I would generally order nothing online because I didn't have the education or interest to know what I was buying or what needed done. Part of the value of a good, physical shop is the relationship you form with people and being able to trust their expertise. I definitely needed some one I could look in the eye, explain my problem, and ask them to solve it for me.
I don't say this to contradict you necessarily, especially in your primary point, just to offer a very different perspective.
In the context of this article, those people are already buying these parts at bike shops. Removing them from Amazon doesn’t change this group’s buying habits.
I certainly can only handle the basics and the family rides a decent amount of miles/wk.
I buy local - many times it's even cheaper than Amazon - and I live in an expensive metro.
I doubt many people are buying parts on Amazon (or previously from Nashbar) and asking a bike shop to install them.
I buy almost all of my parts to service our cars online. Amazon, RockAuto, and brand-specific parts suppliers (PeachParts, HandA/Bernardi, Ricambi, etc.) I can recall going to a physical dealer 3 times in the last 20 years and each time it was for a “I need it exactly this afternoon and I’m willing to pay for it in dollars and inconvenience”.