My FIL made his daughters (one of whom I married) practice changing a tire in their driveway when they started driving. Yea, I also carry 2x6 blocks in any vehicle, plus a good cheater pipe for the 4-way lug wrench. I like a sturdy scissor jack and have used them often.
I have an air compressor in the back of my pickup to run pneumatic tools. So I added a Harbor Freight 20 ton pneumatic bottle jack to my toolbox. Has gotten me out of a pinch on several occasions.
Tires have come a long way. I've only had one flat in the last 20 years on my vehicle driving 25k-35k miles a year. So I carry whatever Ford put behind the seat. My wife's car doesn't even have a spare.
Trailers are a different story. I think I change a trailer tire about once a month. I try to have blocks to drive the good wheel up on. Not many jacks can handle a trailer with 14 round bales on it.
After saying this I will probably have a flat later today.