Ah, yeah, I missed that you referred to America. We do have it pretty good here in CA, and my use case is favorable for an EV. I'm able to charge at home, and rarely need to charge en route to get somewhere. Those few occasions when I do, the 10 mins to charge up isn't a big deal. If I couldn't charge at home, or regularly took very long trips, the EV wouldn't make sense.
As for the weight... I just looked and my EV (a model 3) is 50 pounds heavier than my other car (a Lexus hybird sedan). That's a pretty negligible difference. It's about 500 pounds heavier than the Honda accord I used to have. That's a more material difference, but not as big a deal as people online make it out to be.