Surely the question is coming down to what is a false alarm?
Outside someone activating an manual call point, the fire alarm system has detected something its programming tells it, is a fire. It only becomes a false alarm when someone goes to the location of the alarm and cannot find a fire.
The only way round this is to stop calling the fire brigade until someone has actually gone and investigated the alarm. This is fine for premises where there is a team present on site 24/7. Outside that what do you do? Alert a member of staff to turn out in the middle of the night or use a company to come and investigate (attendance time 2 hours?).
It seems to me that the brigades are jumping on a band waggon to crack a nut with a sledge hammer. Yes if a system is badly maintained then it will be going into alarm more frequently, which will show up statistics as the original CFOA guidance specified, then look at taking action, whether this is immediate fine or a visit from an officer.