Why do you think it's a battle? Why does anyone have to be fighting? Both groups can build the web they want to build. Both can live side by side. What's the problem?
Complaining that someone else is not building the thing you think they should be building is not a reasonable complaint.
The Facebook page appears to draw as much if not more business, and chap can run entire thing himself with no overheads. It's hardly a surprise some choose just to use Facebook really - as far as they are concerned its often "better" for them than the open web was, even if that is hard to swallow sometimes.
It would be a loss to the open web if, somehow, there were no alternatives but Facebook, but that isn't the case.
It took me a second on Google to find bike shops local to me that have web presences outside of Facebook. They probably have pages on Facebook as well (it would just be good business) but the web isn't a zero-sum game, one doesn't somehow cancel out the other.
May "the best business" win.
Our Dearest Zucky vs Freedom Fighter Stallman.
The enteral struggle continues.