I get all that. But my vehicle is ready to go every morning to. I spend 5-10 min (yes ive timed it) getting gas once a week generally....unless im going on a trip. My fuel bill even at these prices is about 35/week.
It takes me 30 minutes every 3 months to change the oil at a cost of about 40 bucks.
Like ive said....IC and EV are about equal for practicality. Then there are always the "what if" scenarios where IC usually wins.
Im still betting on a 50/50 split in the distant future. EV's will not replace IC anywhere close to totally.
The "what if" scenarios are also known as "edge cases". I agree that ICE is currently better for many of them. But they're "edge cases" because they're not common. So prioritizing "edge cases" when making a decision in how we spend our time and money doesn't make a ton of sense to me.
Doing some basic math with your numbers:
You're spending something like 250-500min per year on fueling stops. That's 4-8 hrs per year.
You're spending $35 per fill up once per week. That's $140/mo or $1750 in 50 weeks.
You're spending 30 minutes per oil change. That's 2hrs per year.
You're spending $40 per oil change (4 per year). That's $160 annually.
If you're changing oil every 3 months, then I presume it's about 1k miles per month of driving? That works out to 250 miles per week, and since you're getting fuel weekly, we can estimate you're getting about 250 miles per tank. So your range is 250 miles, similar to a lot of EVs. The only difference is that fueling doesn't take as long if you're away from home, and you're more used to going to gas stations than plugging in where you park.
So with no other repairs or maintenance, you're spending almost $1900 and somewhere between 6-10hrs of your life each year just putting petroleum into your truck. It might be easier to fuel up on a road trip or when towing, but how often does that happen? What percentage of miles driven are spent on a road trip or working hard vs just commuting or going to the store? It seems impractical to me unless you're spending the majority of your miles working the truck hard (doubtful since it's a 35 year old Ranger with a 2.9 and you're not getting 10mpg).
Or thinking of it another way, you're paying $1900 and 6-10hrs each year to be somewhat better at the edge cases.
$1900/yr pays for a lot of deliveries or plane tickets.