Of course she thought it was silly too, but yeah, we cycle everywhere and I've fixed a lot of flats now.
In their defense, I only figured out why you should bring kit everywhere because I've been stranded badly, totally unprepared. I was finishing a 400km ride, around 40km to go at 1am, and my tire went. It was cold, raining, low/no traffic, no cell service for most of the trek back, etc. I got home as the sun was rising, haha.
Here's more info if you're curious, it's a fun sport called randonneuring: https://en.wikipedia.org/wiki/Randonneuring
Here's an example 400km route from an area near me run by the BC Randonneurs: https://ridewithgps.com/routes/33536016
It's a great way to get to know areas better. Very meditative, challenging, and rewarding.