As for the maintenance of gasoline cars, I agree, it's a lot less than it used to be. Extended duration oil changes, more durable parts, etc... I remember when I was a kid having to do things like replacing spark plugs at intervals that we today replace the oil on!
Likewise, I remember doing oil changes every three months, tranny fluid every year or two, etc.
Today? Oil change about once a year, maybe a bit more often, every 10k miles. GM now puts synthetic oil in by default, engine is now designed for it and will no longer run on normal oil. However the dealers are doing a very fair price, my local GMC dealer charges $30 for the oil change, and that includes them providing a loaner. I don't even have to go in, they drop off a loaner at my home, take my truck in, it comes back washed and clean and they take the loaner back. All for $30.
Spark plugs? GM now puts platinum-tipped spark plugs on at the factory, they are rated to 100k miles. Drive belts and engine cooling system? 150k miles or 10 years, whichever comes first.
Honestly, it isn't maintenance free, but it is so low that it isn't a material amount of money compared to the price of the vehicle.
Gas, by far, is the single biggest expense. However, I also drive a nearly 20 foot long SUV loaded with stuff. EVs are simply not an option. An EV version of the Yukon XL would cost well into 6 figures, even with average range. I'd have to drive a LOT to even dream of making that back.
Now, if you could sell a 200 mile range full size EV SUV for about the same price as the gas version, you might have something. But I think we're a long, long way off from that.
I'd be happy to be wrong.