The idea that a Tesla truck with normally sized battery pack can do more work than the other EV truck choices is incorrect. I know better than to purchase an EV, and expect to do single day, 1350 mile trips.
In fact, batteries can't do the work of fuels as the power to weight is not comparable. This has become self evident to most people.
With a battery consumption of 1.2KWh per mile when towing, it becomes pretty clear that GM's 240KWh battery is a minimum size to get reasonable range.
Of note, my 2018 F150 2.7EB gets 65% of maximum range, when towing max load. Not half.