Because unless you have multiple acres of land you aren’t powering an EV much less 2. No city or even suburbs would be functional. Skyscrapers are in shade a huge chunk of the day and at noon, obviously get far less sun per sq foot of space with 20 floors and only one roof.