I have a 2015 Nissan Leaf SL. I still have my Silverado, but it’s retired from daily driving but I keep it for doing truck things.
Driving the Leaf. Actually, it rides very good, very quiet, very torquey off the line. Instant power. Handling is really good and smooth due to the heavy, but low battery, it has a very low center of gravity, would surprise you on how well it handles. Being the SL, it is leather, very nice inside. Bose radio, all of that. Nissan put more time into building this one. I also have a Versa (GF’s car at one time, now ex so I got it back) and it’s a POS compared to the Leaf. I got a very good deal on it, being right off lease. Seriously could not buy even close to that much car for the price. Before I got the Leaf, I was paying between 50-70/wk in fuel for my truck just back and forth to work. I charge my car at work, so what I save in fuel is the car payment, so basically almost a free car. What sucks is the range. Conclusion is that you can’t have a Leaf to be your only car. There is a learning curve to learning how to manage it.
As far as putting mechanics out of business? No, I am also a EV Tech at the dealer. Still lots of parts which will require repair and someone to know what course to take, and how to do it.