The article goes a bit more in-depth than that. For example they show in my home region of metro Vancouver, the wealthy suburbs tend to have much higher rates of EV registrations than the core cities of Vancouver/burnaby/tricities/richmond/surrey or the less-wealthy suburban areas.
This data implies to me that beyond just infrastructure and travel requirements, cost is a major factor, perhaps overwhelmingly so. This too wouldn’t be groundbreaking news but it’s a different narrative to your conclusions here.