.. politicians palms are getting greased.
I bought and sold 2 vehicles through Clutch Canada and it convinced me that, unless you are looking for something very specific, going to a dealership voluntarily is self-abuse. Yes, you can't actually see or drive the car prior to purchase but Clutch has thet figured out. They post a LOT of very detailed photos of each car and they point out any dings etc. so you know what you're getting.
Then on purchase day, you get to do a walk around of the car and take it for a solo test drive, or at least that's been my experience. If you're happy with everything, you sign and drive off. If you had a trade-in, the person inspects your car, you sign and the money is in your account somewhere between 4 and 24 hours later. If you're not happy with the car, there's some number of days where you can just return it - sorry, can't remember what that timeframe is.
At no point are you talking to some greasy salesperson or having to sit through their painful sales pitches where they try to convince you to buy paint protection for $2000.
I've also purchased from Tesla. Did it all online and had the option to take the car for a 48 hour test drive. On returning it, just dropped the keys off - no sales pitch, no annoying sales person. On pick up day, they showed me to the car, asked if I wanted a tutorial (I didn't), handed me the keys, shook my hand and that was it.
It was the closest thing to a perfect sale that I could have imagined.