I have two F150s (300 6 cyl) which don’t get terrible gas mileage.
When I go to the upper peninsula I get out in the sticks miles from anywhere. A leaf isn’t going to get me there and if it did it wouldn’t get me home.
That's if you don't consider 14 mpg to be terrible gas mileage...