Hydrogen vs. Battery Electric Cars

tesla trucks wont work long distance.. as the bigger the battery the more weight and thats taken of the weight of the cargo.
also as your battery drains even at 1% the full weight remains. so when a fuel cell truck stars to lose fuel it gives of the same power. yet the weight decreases. that doesnt happen with batteries