Premature reject. It's working in China, it would work in trucking. "Tesla tried" doesn't mean jack. No car manufacturers want to do this because it means loosing a point of innovation. It has to be regulated to happen at scale. It won't happen but not because it can't work. After all... look at 12v car batteries
Horrid quality video and not about the trucking you mean (i think), but these [0] electric dump trucks are a very welcome sight everywhere in Shenzhen, China.
Battery swapping for trucks is far different from cars though. Trucks are reasonably standardised, they commonly have predestined routes and purpose built depots to operate from. If you're say Pepsi and you've got a fleet of trucks going between your warehouses you can build the infrastructure around your route.
If you look at old mobile phones with removable batteries, you'll notice that there is usually a lot of space taken up by the plastic around the battery which is designed to allow a user to replace it repeatedly. A car battery that's rapidly replaceable would need a large, strong structure around it to allow it to be replaced but also to hold together in the event of a crash. If batteries had to be swapped out, you would lose more cabin space and structural rigidity. Then you get to standardised connectors and mountings, data protocols, the list goes on. And that's before you think of the automated equipment to actually swap the batteries.
In a world where we can charge a car today from 10-80% in 10 minutes, it doesn't seem like a worthwhile engineering challenge.