When we all realized we needed a commuter car in the family to save a crap ton of money. Rather spend $4 in electricity than $25 in diesel for a 100 mile commute.
And we have some of the most expensive electricity in the US.
If you can charge at home, electric is much cheaper. I don't know about "public" charging, since I don't use it.
And sure, you might have a legit reason to need a full-size pickup for commuting, but that doesn't apply to 90% of people who actually commute with full-size pickups.