Downtown Vancouver is home to 100,000 people and some of the most expensive real estate in Canada. And yet pretty soon there will only be a single gas station serving the entire area (the Chevron on Georgia is being sold to developers).
As Anne McMullin points out in the article linked above, “land in the city is too valuable to be saved for a single use”. Because gasoline is volatile, you can’t just slap a condo on top of a gas station.
However, you can put an electric vehicle charging station just about anywhere. Which is why there are over 50 charging stations in downtown Vancouver.