Do you think Fedex (20), Walmart (15), Anheuser-Busch (40), Pepsico (100), and UPS (125) would have put down money to buy hundreds of these without checking if they can actually carry a load?
They're being rated to carry a 80,000lb load at highway speeds for 500 miles - clearly the weight distribution isn't a problem.
The other thing you're forgetting is that it's not a battery vs fuel weight you need to compare it's battery+motor vs engine+transmission+gearbox+fuel+urea+etc.
There's so much less that needs to be in an electric truck.