I don't agree with Apple here but I also don't feel too outraged either, I can see both sides and it's their store.
I actually think Windows/MacOS should build the most commonly used sleep-gating functionality into the OS. (On Windows there's Coffee and Milk, where Coffee helps you keep it awake and Milk helps you figure out why it doesn't sleep. Seems like basic modern OS stuff to me.)
replies(2):