Battery ranges decline by over 50% when towing. The long term health of a battery requires you to keep it within a range of about 60% of the max capacity (ie between 20 and 80). So that’s if anything a generous estimate. You’d increase your labor cost by 25% just charging, not to mention that public charging isn’t any cheaper than fuel. I’m not even factoring in lost job profits or overtime.
The margins the Ford dealer takes are not the issue. The cost of the vehicle itself amortized by the hour is much less than the labor cost of operating it. If I could get any EV truck at the same cost as my diesel, I still wouldn’t. If you’ve got two guys out, that’s $50 burnt every time they charge (at least) and that may be 2+ times a day. Your fuel cost is irrelevant. Five minutes at a gas station and a tank of diesel is still cheaper.
It has some use cases I’m sure (delivery vans since it is one worker, city driving, short range) but most commercial vehicle work is simply not going electric given current battery technology.