@Samanator like I say even the least efficient electric car (taycan turbo s) powered by the dirtiest electricity (coal) still has lesser co2 emissions over their life than the most efficient petrol car (some hyundai).
Re towing sure, if you tell me its not possible I believe you. There may be applications it's not yet suited to I'm sure.