You actually can charge at the San Diego zoo, which I discovered last week when I (against my wishes) got an EV as a rental. It is terrible. The charger network is brutal for a non-Tesla.
I think most people will only rent a non-Tesla once. If you don’t have the option of charging at home it’s a truly miserable experience. It made me convinced the charging network is the missing piece.