Anyone doing regular long journeys will be better off with an ICE. The rise in public charging costs is part of this but I would be more worried about the lack of chargers, having to queue at busy times and chargers not working. I personally couldn’t cope with that hassle.
I was lucky enough to get my first EV early March 2020 so could often make use of free charging at Tesco and in a few Council car parks within 100 mile radius of home. I also managed a few days in Scotland doing 895 miles with free charging. I think these are all in the past now but it was a massive help while it lasted.
As I approach the end of my third year with my EV I’ve done 23,801 miles at a cost of £675. Happy days if you can home charge and do a max of about 100 miles a day so can ‘fill up’ in the 4 hour cheap rate from Octopus Go. I started off at 5p per kwh, now paying 7.5p and expecting maybe 12.5p in June when my tariff expires. If I get 3.5 miles per kwh from my new MG4 (when it arrives) that would mean a cost per mile of 3.57p. Not too shabby, even at that much higher cost.