Range is one thing, as is acceleration, but the issue all electric semis have is haul weight. They are all bad at actually hauling goods. They have to give up 5-10k in goods carried for each truck, at least. With a standard semi hauling 80k, that’s a huge amount of lost capacity. The actual carrying capacity of the Tesla Semi is one of the data points that they won’t release, which tells you its not something they want people to know.
Semis are the good use case for clean hydrogen. Batteries won’t fly without radically different chemistries.