This is why I despise vehicles newer than 1984. My 84 S-10 will fire right up every time, and if there is a problem, I can fix it on the side of the road with some duct tape and bailing wire lol.
I "fondly" recall accomplishing various repairs on my old 1980 fairmont in parking lots while on the road, with the minimal toolkit I kept in the back. Super easy to work on with just a tiny bit of prior knowledge, and the shop manual would usually fill in the blanks.
Still, my 1998 firebird broke down on the road exactly once, and that was due to user error. My wife ran the car out of gas a few times but didn't immediately pull the key out, so she burned up the fuel pump with the tank dry. That was the one time it was ever towed. The only other major engine issue with that car was a water pump that gracefully failed with a leak that started slow so I was able to drive it to a shop to get fixed. And even that was "user error" since the overflow line was clogged and the cooling system was overpressurized, which probably led to the leak. But that car has gone over 150,000 miles now with only the one tow.
I think I'm ok trading ease of roadside maintenance for reliability, at least for a daily driver. If I was taking a car to the middle of nowhere then yea I'd want one I could take apart and rebuild with a minimal kit. Then again, I've never purchased a car based on price alone so I've been lucky to be able to buy reliable cars that haven't needed much work.