Yep, the buying premium easily outweighs any ‘fuel’ savings unless you do mega miles over a long period. Plus you live with the range anxiety. The Chinese may eventually solve these problems, but until then I don’t really see it as a hard headed purchase.
Leasing or employer provided is the only sensible choice imo. No resale value (tech moves fast, and that’s all they are) and the battery risk as they get older markedly increases allegedly. As a small city runabout on a lease it does become a viable option. Now they are being taxed more and electric increasing, I still think a diesel (my neighbour has just done 170k in his 12 year old 3 series is still a cheaper long term option).