In Europe this is the key question - if you use public fast chargers they are comparable in price per mile, at home it’s quite a bit cheaper, and practically free if you have your own solar panels (a steadily increasing share of households, given the rapid drop in cost of the panels).
The weight is certainly there - a Lotus style ‘add lightness’ electric vehicle currently doesn’t exist (the two Lotus lines are well over two tonnes).
Insurance I really cannot comment on - here Germany is generally car friendly.
As for service and repair costs and complexity it’s a mixed bag. Technically both should be drastically lower but some garages are trying to upcharge you or charge for spurious items to not lose the servicing revenue. At least in Europe they earn next to nothing by selling the car and almost everything with service, so electric mobility is a major disruptor.
There’s practically no powertrain maintenance needed, generally much lower brake wear, what is still frequent are software updates and while these should all happen over the air, that’s not always the case with legacy European manufacturers (same goes for ICE cars, too - bringing a car to a garage for an over the air update sounds ridiculous).
At the same time there are issues with suspension components of some electric cars, as they have been under dimensioned. These should generally be solved by the next generation.
Range anxiety is a very personal thing I recon. Once you are sure there’s a reliable charging option underway, it lessens with some but not others and while newer cars get much more serviceable ranges of around 500 miles in the meantime that might well be a generation thing - those growing up with it will not know it while those of us growing up differently might feel it more keenly 😊🤷🏻♂️