> Honestly, if you handle your own financing so that doesn't get mixed into the deal, have a hard and fast value in mind for a potential trade-in, and go to a no-haggle dealer,
You just described less than 1% of car transactions.
But not 1% of transactions that involve high end buyers and high end cars. As soon as you bring ordinary people and the mass market into the mix many of the "horrible things" inevitably emerge.
Sure you can and do have no haggle dealers who could offer take it or leave it finance options and trade ins. But I wonder how many mainstream car buying customers would consider that an improvement when told "that's what the car costs. Sorry if it doesn't fit your budget."
ADDED: I'm sure the experience of buying a Tesla is nice. But it's nice in the context of people who are not going in with no dollars to put down who want to find a way to get themselves into a Tesla.
You just described less than 1% of car transactions.