It's inevitable that electrification will take over as technology becomes more and more efficient. If Tesla is able to pull off a 500 mile range on a loaded semi you better believe trucks and SUV's will follow. In the next year or so there will be enough of a battery breakthrough to tip the scales in the industry permanently.
Yes Gas can be more convenient because there're stations everywhere currently. Charging at home is more convenient than going to the gas station for daily commuting. Consider 1 in 5000 homes having a charging station, gas stations could never outnumber charging status again. Now you can charge at a friend or family members home and the system charges you not the home owner.
I drive 130 miles a day Tampa to Orlando and back home this costs me $400 a month. If I install solar at $100 a month with about $0-50 paid to the electric company when if I use more than I produce, money I would be spending anyway. Without adding solar it will cost $45-65 per month to charge an EV pickup. Still a savings to me each month and the convenience of not have to go to a gas station.
What would be more ideal for Truck folks that never plan on switching. A robust hybrid system that isn't sub-par. A small engine that charges a battery system like Tesla's battery bank. This would provide the range, instant torque, technology and power that people want without the anxiety of going fully electric! This system would need to pump out about 100-150 miles per gallon. Quad motors no drive shaft or transmission off setting the extra weight. Solar roof for basic systems, HVAC, lighting, instrument cluster. I know hybrids exist but most of them suck and engineers weren't really pressured/allowed to make something great.
At the end of the day ICE are Blockbuster Video and EV's are Netflix you know the rest. If you haven't drove a Tesla you'll never understand why instant torque is fun as hell not to say good old gas isn't.