the internet has changed the way brick and mortar stores do business. Bike shops simply can't compete with internet orders and IMO it would be a mistake for them to even try. If they want to survive they need to find a better angle than suppling parts.
I think oligopoly is the wrong word. Rather than cornering the market bike shops are being squeezed out of it. If the demand for the bike shop services you desire existed then there would be more bike shops.
Welcome to the internet age.
This just in, so sad
https://www.bikeforums.net/general-c...y-closing.html