Seriously, you can't be this daft. The operator, of course, with the price rolled into the service cost.
You claimed that you're unlikely to have more than a dud or two in a truck, dismissing the idea that failure rate *per* *battery* would be the same as anything else, when I pointed out that the operator would have to manage the cost of rotating out end-of-life batteries.
Your answer to "how will the operator handle disposal costs of bad batteries?" was "Oh, that's not a real consideration." Then you call me daft for pointing out that it *is* a real thing.
No, they're not. Even your laptop battery estimates its capacity, and that's about as simple as li-ion battery packs get.
I said estimating capacity is easy, but estimating integrity is hard. Will the fucking battery EXPLODE UNDER YOUR TRUCK? A simple capacity measure won't tell you if it's dangerously damaged.
No, it's the manufacturer's issue to ensure that the product meets its stated usage specs - in this case, the specs including safe handling of damage and X number of swap cycles.
Unfortunately, the manufacturer doesn't have control of the batteries once they've been placed into a truck.
Just like gas stations check their gas for impurities that can cause damage to an engine?
No you miserable fucking idiot, more like how Blue Rhino inspects and tests every tank for safety defects at every exchange. The gas station doesn't swap your god damned fuel tank, so they don't have to inspect it for dangerous leaks and rust spots.
You may as well have said "they'll inspect the electricity they charge it with to make sure it's clean power" if you wanted to make a show of being that stupid.
Tesla's battery packs have an 8 year, unlimited-mile warranty
You still don't know how many 72-pound pieces of iron road debris have smashed into the battery, if the driver used a defective charger to charge the battery at extremely high voltages, if the battery's been damaged by *other*, less scrupulous stations mishandling it, if it's experienced flood damage somehow, and so forth. Determining the actual physical condition of the battery requires labor-intensive inspection, unless you want to just tell everyone those swapped-out batteries carry no warranty and may explode on them and it's not your fault if they do.
In the parallel world where EVs are always catching on fire, and petroleum-fueled vehicles aren't - quite unlike our actual world.
More like in the current world, where the crisis of a vehicle on fire either means the driver is getting roasted or his cargo is getting roasted. If it happens 1 in 10 million times, there's still about 150 million trucks on the road. 200 fatal hazmat incidents occur per year in the US, meaning fuel tanker trucks and (notably) oxygen tankers blowing up. Managing to keep defective, poorly-inspected, "Wull it dun held a chawj, Jeb" batteries from killing your driver is an important risk consideration.