I've never had a Vacuum Cleaner that has had a Bag Full indicator that actually tells you to change the bag when it should be changed.
All the ones I've used do just what the name suggests - Indicate when the bag is FULL. I mean that literally.
I check my bags regularly and replace them when they get to 2/3 full.
Just to prove my point, I did once let the 1994 HOOVER Turbopower go on and on with the same bag deliberately just to see when the light would illuminate, and by the time it did, the bag was so full there was literally NO suction getting to the hose.
Same with my 2008 JMB SC1056 which has a piston indicator.
I can't remember who said it but somebody said on here that the reason manufacturers design the indicators to activate when the bag is packed full is because to the general consumer a bag doesn't need changed until it is as filled as it can be, and if the indicator suggested otherwise, they would think the manufacturer was trying to get more money from them by getting them to replace the bags more often.
Of course another incentive is that repeatedly running a Vacuum Cleaner until the bag is so full the suction is cut will wear the motor over time and eventually prove fatal, resulting in another sale for the manufacturer.
Luckily us Vacuum Cleaner collectors know to use our own discretion and change the bag before a wrongly programmed light/piston tells us to! At least I HOPE we all know that - I certainly do. Perhaps I'm too over-kill, but I'd rather be over-kill than actually kill my motor!
Sorry about the rather long winded response, but you did ask for it when you posted something I have a view about, ha ha!