I have never let my torch batteries get so low that they are switched off by a protection circuit.
When I started using 18650 cells , I made the decision to refresh the cells sooner , rather than when they were low ... In my case this means checking the cell voltages when I think the torch has had sufficient use to warrant a new battery ... I always seem to overestimate the useage of the torch ... I find that the voltage is always at least 3.8 volts which means that there is at least 40% capacity (one hour on high) still left ... If I know that I am going to go near the capacity of the 18650 (2hr 30min on high in my Solarforce) , I would put a fully charged battery in and carry another ... But I always carry my two bunches of keys with iTP A3s attatched plus an iTP A2 clipped in a pocket.
It is so easy to check the Li-Ion battery voltage that I would hope that it would become second nature to most torch users ... My Solarforce L2 weighs 157.5 grams complete with a 18650 protected cell ... If I was going to need full power for a longer time than 2 hours and 30 minutes , I would consider taking two L2 torches ... Two torches and two spare batteries would give continuous full power for ten hours ... Luckily , my dogwalking routes are never much more than about one hour ... Depending on how much time my torch spends on the high mode , I find that I can get several walkies per charge.
You have to plan for all possible contingencies , hence my two keyring torches and my EDC.
.