Haha, what? You're whining about a manufacturer selling their product for whatever price they want to sell it at? Tesla "fixing the price" on their own products that they make and sell themselves, that's funny. How does a single company "fix" the price? They don't "fix" the price, they set the price, that's the price, anyone can buy it at that price. You might as well whine about McDonald's "fixing" the price on a Big Mac because they cost the same anywhere you buy them.
A good example, 80% are franchises and 20% centrally owned but you'd never know the difference. The franchising agreement controls pretty much everything, so would a dealership contract. Some people still hasn't figured out what car dealerships was all about. In the before time, before the Internet and all that the car manufacturer would need a retail store, effectively a dealership since nobody would order a car by mail order or over the phone. But instead of that belonging to a big car company that took all the profits back to their corporate HQ, laws were passed to make that a local business that would keep it part of the local economy. It's a bit of a protectionist racket, but the local customers may have wanted it. Today though you don't need a retail store, because you can do it online. The car manufacturers want to cut out the middle man, the middle men want to stay. It's become a protection racket for e-tail vs retail instead of local vs big business.