The problem with EVs is the battery problem including charge, weight, cost and charging time. In every other way the technological advantages are enormous.
[hint, you get power in your house because the stuff works really really well and is incredibly reliable. Trains work for the same reason.]
electric motors in your house are stationary, and train tracks are somewhat smoother than the vibration loads from roads.
This is the typical durability test for rough roads. I want to see the electric motor that survives that for 100,000 miles.
https://youtu.be/5Kreryzrp_o?t=250