The generator only needs to provide the average power the truck needs, not anything like the max power it can put out. I actually tried to look up what the longest grade was on the interstate to see what might be required but could not get the right search terms for a meaningful answer.
Point being a truck towing on the highway does not need that much power to recharge.
Bad software is not an excuse for hauling around hundreds of pounds of weight for no reason
Going by the towing tests I have seen, a usage of around .7 miles per kw is a reasonable assumption.
At 60 mph, that's about 85 kwh.
Maybe a 100kw generator, maybe half the size engine
it is 100 percent marketing that the engine is as large as it is.