For example, just to provide enough chargers for Philadelphia's 1.5M residents (63% of them drive to work), one of every ~6 car lengths on every residential sidewalk would need concrete dug up and a charger installed. The city will never pay for that, and it would be a logistical and political nightmare. Even if individuals went through a city process to get a permit to do it themselves and pay for & install their own charger, and assuming there was a posted parking limit for only EVs, some jerk down the street with a Tesla will take the spot, and you may have to drive blocks and blocks to find a free charger. Many people may decide to just stick to ICE.