If the players are demanding wild results, especially if they’re the kind to roll unprompted, then sure.
But in my experience, it’s usually just a little flourish or a small bonus, which I think is fine.
And if the issue is that a nat 20 doesn’t guarantee success, technically, sure, but I’d be more annoyed being asked to make a pointless roll. I know there are reasons, like a hidden target number, or other characters being able to do it, but in general, I’d rather just hear “no” than go through a pointless check.
To add to what others are saying, you should consider the framing of your question. Progress isn’t all-or-nothing. There will still be situations where a truck, van, or car is the best tool for the job, and electrifying them will take time, or require advances in technology. We would still benefit from expanding public transportation and decreasing the need to use a personal vehicle for everyday tasks.
Eventually, though, yes, it would be good to replace diesel trucks with trains where possible, and electrify the ones we can’t, when we can.