Sounds here like the internet has made the distributor a dinosaur.
Perhaps for some and for some things.
I had a
soap salesman for a large well known company tell me 10 or more years ago.
"Earl, we provide a premium level of service, so we charge a premium price. We visit customer sites regularly, check dilution levels, supply volumes on hand etc. etc. You don't need that service."
Now, another guy from the same company was telling me how the business has changed with many owners not being there full time and 7 days a week. They can use that level of service. I know some operators who just don't want to be bothered with messing around with their solutions and are happy to let someone else do it.
So, there is a niche for various levels of service and costs.