Quite a few cars/trucks run synthetic these days which can really start adding up.
"Actual Tesla owners report about a 5% drop in battery capacity by the 50,000 mile mark but after than, the rate of degradation drops considerably. On average, cars with 160,000 miles on them still have 90% of their battery capacity remaining. Projecting forward from the real world data available, a Tesla battery should still have 80% battery capacity after 500,000 miles of driving, the group claims. The vast majority of internal combustion engines would have stopped functioning long before then."
Assuming a conservative usage of 20k miles/year, it will take you 25 years to reach 500k miles.
You also have to consider how much your time is worth of you're changing it yourself to get that cost.
Either way it's an added cost(along with transmission, differentials, etc) that you just don't incur on EVs. Right now my maintenance schedule is brake fluid @40k and coolant @100k and tires, that's it.
Most people don't need to change their oil anywhere near as often as the manufacturer specifies. Especially for large diesel engines, it's often fine to run them 3x-5x the interval, but you should do oil analysis and find out, instead of just using the rule of thumb ones the manufacturer gives you.