very volatile costs of fuel (diesel is nosebleed higher than gasoline in California this year, a disaster for businesses and tradesmen)
Effective, efficient, fast refueling networks
Complexity of fleet equipment, speed to repair
Tires - an 18 wheeler gets through a lot of tires in its lifetime in service. EVs are very heavy unloaded
Fleet trucking is a brutal business where every penny counts and owner/operators are whipsawed by fuel prices, demand waxing a waining and endless politicla meddling.
Once we have nuclear, a credible supply grid and have overcome the battery capacity and fire issues EV will be viable to businesses. Until then it is the unrealistic slow motion disaster being forced through in California.
https://www.freightwaves.com/ is a good site to track developments