Which is why a diesel semi can refill in a few minutes and go for 1000+ miles while an electric semi will take half hour to charge for 500 miles at 2MW.
Obviously though for mining operations where its short range goes up and then back down electrification is perfect, its also great for urban buses with regular short routes.