Except you know... Charging stations aren't everywhere. You're insinuating that
1) Everyone can charge at home in a reasonable time. This definitely isn't true - especially because majority of homes don't have proper wiring.
2) Charging stations are incredibly scarce in non-affluent places.
3) You assume everyone has multiple vehicles - anyone with a brain knows for lower and middle class this often isn't true.
Take a step outside of your liberal affluent bubbles and try to put your shoes into a rural (or urban even) lower middle class citizen - You know - the people that make up the majority of this country?
Alright since we're off of the time issue an on to the infrastructure issue that is progress heh.
1) Even at 12A and 120V from a household socket anybody with a carport, driveway, or a garage would be able to put on roughly 4 miles per hour of charging resulting in 30-40 miles overnight which covers the average daily commute. Of course I'd prefer that people have Level 2 EVSEs instead but yes that does cost money to install in most cases. My preference would be for a program between the government and utilities that subsidizes the installation of these.
2) I don't argue that existing outside of home infra is insufficient (but improving). Commercial and multi-unit construction should require this by code. A similar program to above would provide for retrofits of existing parking facilities. The deployment of fast charging infrastructure (50kw and above) at places where 20-30 minutes are spent and turnover assured (retail and food).
3) I have not made that assumption.
I'm not sure what the interest is in perpetuating the idea that this is a class war issue. Dumping most ICE transportation would pay huge dividends to the lower economic strata by removing enormous amounts of pollution they are subject to because of where they often have to live.