There seems to be a misconception that EV charging is "free", and I use quotes because we know what "free" really is. More specifically, there's a misconception that the cost of EV charging is borne by all taxpayers, and that's not a true generalization. None of this is secret information. You do have to get past any personal demonization of EV's and the government, though.
There may be "free" charging at a public library, city hall, airport, or located in a downtown corridor for use by the general public at no additional charge. However, those chargers tend to be extremely slow and don't put out much power. They're typically meant as a symbolic measure and a way for people to top-off or add a few miles for "free" as a perk of driving a car that helps keep air cleaner. These chargers and the electricity are paid for in a number of ways through grants, public-private partnerships, donations, and yes, sometimes taxpayer money, however, typically at a municipal or county level, unless the money was received through a federal grant. Point of the story: Your EV driver who is putting down 5,000 or 30,000 miles per year isn't expensing the cost of charging through taxpayer dollars. If there's a way, please tell me how.
The other "free" charging is what Don describes. Charging as an attractant to spend money at a shopping mall, buy a meal at a restaurant. These are privately owned and the business owner has either purchased this as a way to generate business or has installed a charger as part of a partnership. The cost of charging is borne by the customers and the business, and although it's possible to pilfer free electrons and not pay the business owner a penny, these are typically not DC fast chargers where people are filling their tank. Those you pay for, except, maybe at a place like a casino, although, any we've been to have been pay-per-use, albeit at a reduced rate.
They, the typical EV owner, charges at home, or they use fast chargers, very few of which are "free". People who buy EV's may get a period of free charging included with the purchase of the vehicle. There are 3rd party companies who offer charging subscriptions, but for the most part, you have to pay at these chargers. It's not cheap. My cost to charge at home is $0.14/kWH and these chargers can be $0.66/kwh or more. It's still less than the cost of filling a gas tank of even a small economical car, but it certainly isn't free. The price depends on the location, time, and cost of electricity in that area, and who owns the charger.
And that's your basic primer on charging.