My EV is better than my gas car in every conceivable way except for the lack of rural charging infrastructure - which ain't my car's fault.
Yes, the purchase price was higher than my last car, but my first service that's more than inspections or replacing the cabin air filter is at 96,000km and that's to replace the brake fluid. There is basically zero maintenance cost.
I also charge it almost exclusively using my solar panels. Actual cost of ownership is cheaper than my old gas car, it's more comfortable, absurdly fast, and I never have to stand in the cold pumping gas. Now if only someone would start selling an EV station wagon in Canada...