In other words, the WiFi actually has 3 states: Off, Idle/disassociated/disconnected, and Connected/Associated. Most people have experienced all 3 states, but it seems Apple is under the impression that users are too stupid to know the difference between them...
The Wi-Fi will turn back full-on if you drive or walk to a new location. And both Wi-Fi and Bluetooth will turn back on at 5:00 AM. This is not clearly explained to users, nor left to them to choose, which makes security-aware users vulnerable as well.
Why 5:00 AM, and why only WiFi when location changes (and how far must the location change? That is not mentioned even on the Apple support page)? This set of conditions reminds me of the decisions taken by aircraft automation systems --- read how the Boeing autothrottle works, for example: https://en.wikipedia.org/wiki/Autothrottle#Usage
Of course, the majority of iOS users have nowhere near that ability to memorise how this "automatic wireless control" works, so Apple doesn't bother to make the explanation prominent; which brings me to the next point: Apple products aren't designed for you. They're designed for the user Apple wants, and by not giving any choices to change the behaviour, Apple is gradually "creating an average user" by forcing them into compliance and causing the rest to a different platform.
To continue the analogy, Apple's design has all the complexity of aircraft automation, and works well for the ideal use case, but none of the transparency and predictability, nor the ability to turn it all off and "fly manually" when it fails.
Also, the original item on HN about this, https://news.ycombinator.com/item?id=15297387 , was rather ironically accompanied by this one submitted around roughly the same time: https://news.ycombinator.com/item?id=15299165
The security aspect is not just a theoretical one.