Dealerships make half their money from the service department. EV's require very little service. So they don't want to sell and EV, and it shows.
Go to a Ford dealer and try to buy a Mustang Mach-E and they'll try really hard to convince you to buy an ICE Mustang.
The worst dealership experience I ever had was when I was buying my first car back in 2003. I was 21 at the time, and I just wanted something reliable and efficient that I could carry friends in. I told sales people that it must have 4 doors, A/C, and under $10K. And one of them tries to sell me a Pontiac Sunfire convertible for $12K. I re-iterated what I was looking for. Reliable, efficient, 4-door, A/C, under $10K. He showed me an $13K Mustang. I thanked him for wasting my time and left.
Tesla makes is so damn easy. I had a similar experience as your friend. I spent 30 seconds minutes choosing the configuration (Model 3 Performance, blue, no FSD, black interior), filled out the online credit application, and a week later, picked up the car from the service center downtown. The delivery experience was just as simple. Just had to sign some final delivery paperwork and some DMV paperwork that was already printed and just needed a quick scan and signature. Less than 5 minutes, and the car was mine. I was blown away how fast it was. I literally said to the guy there, "That's it? The car is mine and I can drive away now?". I was incredulous.
Dealerships could easily make the experience this easy if they wanted, but no, they want to play games with you to fuck you over.