why is it all firemen have a can of gas in their car or pickup!!!!
Never have, never will

The whole change the battery at some "event", birthday, anniversary, christmas etc was just a way to get people to at least change the batteries once a year. Without some type of schedule they never get changed.
Batteries that are not changed once a year tend to never get changed. I have no idea how many low battery alarms I have been to over the years, I also couldn't tell you how many times we have been to houses that have smoke detectors with no or dead batteries.
Any call we go to that has anything to do with a smoke or fire alarm gets the alarms tested while we are at the residence. We replace dead batteries. If a smoke detector is not at a required location e.g. bedrooms - we put one up. We will not leave an occupied residence without an operating smoke alarm.
Smoke detector operation, if related to the call, is a part of our "NFIRS" fire report we fill out for every call we go out on. (NFIRS National Fire Incident Reporting System)
120 AC tied together smoke alarms will only beep at the detector with the low battery.
Just because a battery is new doesn't mean it is good
I don't know about the rest of the country, but in New Jersey standard alkaline batteries are now disposed of in household trash.
Although I doubt many people are in the habit of dumping steel wool and batteries in the trash at the same time.
There are knuckleheads with steel wool, 9 volt batteries and some string that can really do stupid things.
https://www.google.com/search?q=9+volt+battery+and+steel+wool+spinner&espv=2&biw=1152&bih=593&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwjRo4qmpeLKAhVGbR4KHQYSDaMQsAQIIwWe did have two dim wits try the spinner in their garage several years ago. LtBawb's last night before retiring (one of our member's here), we were working the same house together. Ain't nothing like someone banging on the bay door at 2am screaming "feugo" (2 blocks from the firehouse and the house ended up being gutted)
Batteries are cheap enough in multipacks that there is no reason not to change them once a year - and - test the detector while you are at it.
Although code does not require it, our township ordinance recommends a smoke detector in each bedroom in addition to the code required SD outside the bedroom. If you think about it, why not have a SD inside the closed door.
In my own house, besides each bedroom having a detector, I also have detectors in the open rooms that are separated from adjacent detectors with a header, e.g. the living room next to the foyer is separated with an exposed header so the LR has it's own SD.
Don't want to change the batteries once a year, don't do it, there is no law that says you have to or that they have to work (rentals are an exception), until it comes time to sell the house. Many municipalities require a SD inspection prior to renting or selling.
See attached NFPA structure fire facts.
Operating smoke detectors really do save lives.
2-3 months after my town passed a smoke detector ordinance requiring all residences to have SD's installed (mid 80's), two teenage girls were killed in a house fire - no SD's were installed.