Separated bike lanes can be equally dangerous and more inconvenient for cyclists. If you can swing around a slow/stopped hazard then it’s not much better. It’s only good for the newbie riders who are scared of the road.
The best arrangements are sharrows where both parties are sharing the road with constant reminders to cars to be aware of their surrounds and respect cyclists.
Otherwise I 100% agree with you regarding electric vehicles.