My Toyota experience was okay, but I still needed to sit at a dealership for almost two hours to deal with the paperwork, wait for financing, etc. Tesla allowed me to take care of all of that from the comfort of home.
Buying a Ford was the worst experience I've had with a new car, but that could have been entirely on the dealership.