@cardibach are the narrow terraced streets near your house where you park at the moment? If so, I fail to see why a kerbside charger there wouldn’t work for you.
Car parks - don’t need a charger in every space. I think there’s a calculation that one in ten would be more than enough. It needs some sort of enforcement to avoid those spaces being used for parking without charging, but that is doable.
And you don’t have to walk half a mile from a car park if you don’t want to. It is one among several options, which will work for some (not all) people. It worked fine for me at my previous house, it was 7 minutes walk from my house, but nice and open and perfectly safe. If it hadn’t have been, I wouldn’t have used it. Car park charging is an option in places that you are going to anyway and where you are going to spend several hours. Do you ever go to the cinema? I went to watch Oppenheimer the other day, 3 hours plus adverts and trailers, could have added over 100 miles in that time.
And cost - you’re right, it needs to be economic for people. Government could do more on that, e.g. provide grants for the capital cost, so the operator only needs to cover running cost. Personally I don’t think it’s reasonable to expect public charging to be as cheap as home charging, because there are additional costs in payment systems, customer care and maintenance - which home chargepoint owners either don’t have, or cover themselves separately from the cost of the electricity. Plus home ChargePoint owners have paid to have it installed.
If I couldn’t charge at home, the cheapest option near me would be at Tescos - it happens to be 300m from my house, so I would have no issue with leaving the car there for the permitted 3 hours and then picking it up. 44p/kWh, which translates to 11p per mile. As against 15p/mile for a 45mpg petrol car.
Actually, the cheapest option would be the free to use ones in the car park of the country store. But they’re for customer use, and I’m not the sort of CF who thinks that the fact I walk down and pick up the odd item now and again gives me the right to unlimited use of their chargers whenever I fancy.