Smoke and CO detectors use a very low current all the time. The new design is OK for these. However, the way we use them greatly favors the old design. A moderate (few ma) with an occasional almost dead short when firing an igniter. This is limited by the internal resistance of the battery which is much higher with the rectangular cells. As shown with the lithium 9V, it contains 3 3V cylindrical cells and works like the old Duracell 9V.
I used 9V batteries to fire my igniters when doing testing of the 18 mm motors. The old Duracells fired at least 30 and I was lucky to get 1 firing from the new ones