I fully agree with you but you're leaving out two ongoing costs that are usually in an EV's favor, fuel and maintenance.
That probably wouldn't make the difference for a fully paid for vehicle but it can make a substantial difference depending on electricity (and access to solar) and fuel prices.