Your fuel weight comparison
Your fuel weight comparison contains an error. The primary purpose of a semi is the payload and dollar return so weight is an essential factor. You have quoted a semi with a 250-gallon tank with a range of 1000 miles a conservative calculation. We can therefore reduce the fuel and increase the payload. Next, we only carry that fuel at the start of the journey as the mileage increases the fuel load decreases saving wear and energy. Yes, EV has a place in the distribution of goods but Tesla is failing in my opinion. Other brands are quietly getting on with the job without fanfare. Amazon delivers all packages in Germany with a fleet of electric Mercedes and DHL all local services with a fleet of Ford-based self-made trucks. Long distance is a completely different ball game with a limited number of companies willing to pay a premium for using EVs for green exposure and most others squeeze the industry for every cent.