Sarcasm aside, I hated this feature until I used it a few weeks, but now I'm a fan. I would argue that this UI
is empowering users, in the sense that it allows them to do something that they couldn't before (in contrast to Clippy, who usually suggested things you already knew how to do).
For example, on a daily basis, I usually spend my time in one of 4 places:
- A location with good WiFi and good LTE reception (expectation: all services on)
- A location with bad WiFi and good LTE reception (expectation: WiFi off)
- A location with excellent WiFi and atrocious LTE reception (expectation: cellular off)
- A location with bad WiFi and zero LTE reception (expectation: all off)
Previously, I had to manually toggle WiFi, cellular, or airplane mode on or off in these various locations, nearly always forgetting to change it again later. This is mainly a problem with turning things off - if I'm in airplane mode, I might not notice that I'm incommunicado for an hour or more if I'm engrossed in a task, whereas leaving everything on when I'm in the metaphorical dungeon will only cost me a few % of battery, at most.
However, by defaulting services to on after I move locations, my phone reverts to a communication device at the expense of a marginal amount of battery life. Think of it as a 4-square: 1) services on, actively using; 2) services off, actively using; 3) services on, not using; 4) services off, not using.
In cases 1 & 2, I'm actively using it and I don't care what it does as long as it functions (i.e. I can manually disconnect from shitty WiFi myself, so data will load again). In case 3, I lose some battery life for my inattention, but no big deal - I can still easily make it all day on a charge. In case 4, I'm SOL until I remember to turn them on again.
This behavioral change in iOS 11 moves some of my time from case 4 to case 3, which is a tradeoff I am willing to make.
I hope this helps to illustrate the alternative perspective to yours a bit more clearly.