The BYD Seagull costs $10,150. If there wasn't tarrifs on China EVs would be significantly cheaper. The cost of batteries has been decreasing exponentially just like the cost of solar. Electric tractor trailers are already on the road. Your pessimism about electric heavy machinery is misplaced.
From my perspective it's like you're looking at the market for telephones in 2004 and remarking that most phones are landlines and most portable phones are flip phones and therefore you don't see a future for smartphones.
Solar and wind are cheaper than any other form of electricity in history. (Often even when paired with a storage facility) The fact that it doesn't always shine or blow when needed is driving massive investment into storage technology. The world is changing rapidly. You're not paying attention.