I wonder if battery swapping is a red herring which always will be talked about but never realized?
Hugely increased complexity since the battery needs to have all mounting points easily accessed in any condition, rain, snow, ice buildup, whatever, from the outside and all the other accessing geometry forcing the design of the entire vehicle to allow for it.
Combine this with battery technology improving allowing faster charging speeds lessening the impact. Like phones fast-charging today. No point having a spare battery when 15-30 mins in a charger easily gives you all the hours you need.
Where I live we've had completely electric busses on a line for a few years now (Actually Volvos). Very different use case but also commercial vehicles with similar run hours. They have automatic over-head charging at the ends, filling up enough with a 10 minute stop to run throughout the day. Some longer lines are using hybrids with the same charging technology. They run most of the line entirely on battery power, only kicking in a smaller diesel when needed.
Maybe battery swapping makes sense for some specialized applications? But then I would guess just straight biofuels simply takes the cake, although eating the cost penalty.