I guess you could say it is "free market", as long as you are not a wholesaler. Then it's not so free.
I am not taking a side here (though some of you will not believe it).
There are reasons for middle men in many industries. Better service at the local level, manufacturers ability to focus on volume production, etc.
You sure it is not just a matter of Tesla trying to increase profits while working less??
Here's something I have noticed...
In my industry (construction), there has been a move in the past 10 years to offer the "contractors discounts" direct to consumers. I used to be able to get a 15% discount on most materials, now I am doing well to get 2% for cash.
I used to be able to sell materials to the consumer for the same price as the building supplier, and make a couple of dollars. Not any more.
This means consumers get better prices, right?
Well, maybe. But it also means contractors (aka "middle men", or "retailers") can't get materials at as good a price. In order to maintain business revenues, they have had to increase margins in other areas. So, labor prices have gone up, increased change orders, reduced services, etc.
The end result, contractors make the same amount (they were pretty lean to begin with), but don't buy a lot of the materials (because homeowners can buy them "cheaper" themselves). Homeowners pay MORE for the finished product (in upcharges from the contractor), but also have LESS warranty coverage (because a contractor is not going to warrant the materials he did not supply, nor the labor to install them). The building supply makes "more" per sale (by decreasing the value of the contractor's discounts), but has lost a great deal of volume (because he no longer has reliable relationships with his retailers, and has therefore lost some of his wholesale business).
In a sense, it got easier for the contractor (because there are fewer call-backs and warranty coverages), but the building suppliers have killed the industry and are now in deep trouble, with no volume to operate from.
I'm not convinced it is a net win for the consumer, or anyone when it is all over.