>Is suspect large trucks may eventually move to hydrogen [...]
They won't, why would they? The number of hydrogen gas stations is going down and the price is going up. Batteries are good enough already - the Mercedes eActros 600 with its 600 kWh battery has a range of 500 km.
Life expectancy. A hydrogen tank can be refilled forever. A battery is normally limited to a few thousand cycles. A truck, or airplane, is expected to be fueled/recharged daily for decades. A car is designed to survive the length of a standard lease. Those running fleets of trucks/aircraft will always care more than car owners about long-term ownership costs.
Lol yes lets just casually plug into a 1.2MW charger and not take down the electricity of the nearby town while I charge my truck.
Nuclear trucks and boats are what I envision so maybe I'm the one who needs a reality check.