Agreed but I suppose what they should do is charge a reasonable price for the power supplied so discourage people who don’t really need to charge from using the points.
Free chargers creates demand that wouldn’t ordinarily be there from people who don’t really need it.
E.g. Tesla owner turns up for their weekly shop, has home charging and battery has 70% charge. They plug in because free juice.
@Greebo turns up in his PHEV and not can’t use the charger but plugging in would have got him home on electric and would have been cheaper than petrol.