Also, a lot of what people dislike about dealerships is at least somewhat orthogonal to the fact that they're dealerships rather than something owned by the manufacturer. Any dealership can institute "no haggle" sales, you're going to have to take your car to a local authorized place for service/warranty work/etc. in any case, and a lot of people need financing.
The last few years of shortages notwithstanding, to the degree you can walk into a dealership, point at a car and say I want that one (or I've come to pickup the car I've ordered), I've got my checkbook--a lot of the hassle disappears. Yes, there will be various annoying upsell attempts but that mostly involves just saying no a bunch of times.
(Yes, there are some incentives that dealerships have that a manufacturer-owned entity might not. On the other hand, the inverse is probably true as well.)