I have noticed that BIC lighters lose their pressure over time, although they will still produce a small flame even after ten years.
What's the mechanism of that? Was the fuel all gone, or did the nozzle get blocked?
Matches expire, especially if untreated. I suspect the BIC lasted longer. Batteries have a shelf-life.