A Tesla Model X (5000lbs/2500kg) pulling a 5000lbs trailer uses about 700Wh/mi. If you assume 1kWh/mi for a small delivery truck, you'll need a 120KWh battery.
ChaDeMo chargers are ~62.5KW, Tesla Superchargers are ~135KW and future level 3 chargers could go up to 300KW.
So 12.5-25% of an 8hr shift. I would guess that would be unacceptably long for a large number of transport operators.
All that said, I don't think electric semis make much sense for long-haul trucking. That market would be much better served by electric trains. What does make sense is using smaller electric trucks and vans for local deliveries and waste pickup.
It would be, except for how difficult (right of way) and expensive it is to expand the rail network, and the extra work in moving between modes (since the last mile will be truck anyway).
Adding pantographs or inductive or something to for trucks to use on existing highways would be a lot cheaper and quicker to scale up than expanding rail.
I'm sure plenty of trucks drive more than 120 miles in 8hrs.