I've a mate who is an RAC man and his biggest "warning" about electric cars is the life span of the batteries. Its still relatively early to tell, but they have a limited life cycle and currently the cost of replacing them is HUGE.
This will have a big impact on resale value in 5, 10, 15 years.....so handing the car back after a PCP type deal, or selling privately could be very difficult
Being an RAC man doesn't mean he's right. From what you say he said, it seems he actually has a very limited knowledge of EV's. Or at least a modern EV. His whole income depends on unreliable cars BTW.
Early EV batteries from the cheaper brands like the Nissan Leaf had aircooled/unmanaged battery cells. So they did indeed have some issues. In fact a cottage industry popped up to do repairs or secondhand swaps to keep the cars going. This even extended to battery upgrades that gave more miles than the original batteries.
Early stories about £40k Tesla batteries also did the rounds (was actually £18k). Nobody repaired them then, so you had to buy new from Tesla. As it is, many Tesla are still managing 400k+ miles on the original batteries.
Even if my current EV with a 65kw battery needed an entirely new pack, it would now cost around £6000 fitted by the main dealer. I would imagine even a simple low powered ICE engine would be similar. Since EV's tend to have at least 8 years battery warranty, it's not really a problem.
Most bad information was from a decade ago. Modern EV's are a different beast all together. The reality is that the newer battery packs are lasting longer, are very reliable and are much cheaper. The latest ones are expected to outlive the actual car.
You have to weigh up how much a modern internal combustion car costs to maintain, how unreliable they are, and how much they cost when something does go wrong. Even relatively minor things can now cost astronomical amounts to rectify.
I won't go over it again, but some of my previous posts cover the reality of running a car fitted with CATs/EGR's/DPF's. The emissions stuff just kills an engine. Regular servicing makes little difference. Then look up "Wet Belts" if you feel brave.
We are just in a period of transition. EV's are far from perfect. But neither is ICE.
There is a whole industry geared up and making money from ICE. So of course they don't want EV's.
And some people are just pigheaded. They don't like change, simple as that! :)