I think the midset of I have to charge at home needs to shift and a key pat of that and IMO the one the government should be doing is funding far more public chargers. (just give grants to local authorities and businesses)
Right now the mindset is probably right, I will probably need to charge at home, they need to get that to, its inconvenient that I cant take advantage of charging at home, but its no biggie as public charging is just everywhere.
The charger companies will not only install a 50kW charger for free, they will pay the site owner a monthly rental fee to host it. There really is nothing stopping any business or public site getting a fast charger.
What we might have to get our heads around is that there will be fuel price inequality between those who can have charging at home for 4p-16p/kW and those who have to pay 25p-69p/kW at a public charger. Even then, most Tesco, J Sainsbury's and other supermarkets either have now or very soon will have free 7.4kW per hour chargers that can be used.