EV Trucks? No Thanks!