Additionally, it's going to be a massive effort to upgrade our grid (not just generation) to handle all these EVs, and America is not well situated for public transport since we built out instead of up.
I don't want anyone to get the impression that EVs are bad, but people act like they're saving the world by buying a Tesla. It's not that simple. This is a very, very difficult problem and every solution has trade-offs.