Shouldn't you have a free market economy? Where a customer is able to choose between a dealer or a direct sale company?
The customer is the one that should be able to choose between a cheaper price with a lower service, or a higher price with more service. The problem here is that companies want to provide the cheap alternative but aren't allowed to do so.
If a dealer cannot compete with a direct sale company on price and service, doesn't that make their business model flawed/outdated.