What is the general principle? You're in favour of freedom? Great, so is everyone on both sides of the debate. You've established that you could be on one side, or the other side, or not on either side at all.
It's like an argument between two software developers. One says that the program should prevent the computer going to sleep, because the work it's doing is important enough to justify running the battery down. The other says it shouldn't; the user could need all that battery life, and the work the program is doing isn't important enough to justify running it down. "The Ickle Jones", they say, "what do you think"?
"Well, without a usable battery, a laptop is pointless. Programs should only prevent the computer going to sleep when they are doing something sufficiently important to justify it.".
Fantastic. Battery life is important, so you shouldn't reduce it without a good reason. You've managed to identify the point that they were discussing. But it tells us nothing about how to actually answer the question.