The side of the equation you're ignoring is maintenance. Commercial fleets also have garages and FTE mechanics maintaining the vehicles in the fleet. That all costs money and needs to be factored into your cost analysis.
I work for a large public utility generating electricity. We switched our fleet to electric trucks years ago, and not because we're an electric company - frankly our bean counters don't care about that! It all came down to lower operational costs, higher reliability, and vehicle longevity. Being an electric company we don't have to worry about charging infrastructure, but still - the electric vehicles proved to be significantly cheaper to operate, and not just in fuel costs.
I work for a large public utility generating electricity. We switched our fleet to electric trucks years ago, and not because we're an electric company - frankly our bean counters don't care about that! It all came down to lower operational costs, higher reliability, and vehicle longevity. Being an electric company we don't have to worry about charging infrastructure, but still - the electric vehicles proved to be significantly cheaper to operate, and not just in fuel costs.