But it's not really free. There was an opportunity cost of an hour and 20 minutes that you could have been doing something else. Unless the "free" charger is a short walk from your work, that cost is real. Sure, maybe once in a while you can spend the time shopping, but most of the time it's going to be a real time sink. The time required to charge is still a significant disadvantage of EVs. And rarely are half the pumps at a gas station not working, and if that happens there's likely to be another station a couple of miles away.
As for the "free" city provided charging mentioned in the first comment. That's not really free, either. Taxpayers are paying for it. You and your neighbors are paying for it. Now, with relatively few EVs on the road the cost per person may be small, but imagine the city was paying for everyone's gasoline and taxing you for it. Would be a great deal for those who drive a lot, but a real screwing for those who drive very little. Why should your neighbors pay for your recharging?