They may be rated for 500 miles, but I doubt any get even 300 actual. Then you have to wait a couple of hours at a charging station. EVs are just not practical yet. Given that most of them are powered by electricity generated by coal, they are far “dirtier” than gas-powered cars,.