> It is interesting to see how this is now suddenly perceived as an issue with iOS 11, while Android already introduced the same behavior with 4.3 in 2013.
> The "off" setting these days only indicates that the device will not associate with any WiFi network, but it keeps the radio on for location services.
That's not true. This is provenly and factually false.
On All Android devices I've had (and I've had all version from 2.2. through to 8.0), turning wifi off causes lots of apps to nag you about turning it back on, exactly because of they wish to use location services.
In the Advanced Settings, there's an option called "Scanning always available - Let Google's location service and other apps scan for networks, even when Wi-Fi is off".
As far as I know, the feature came disabled by default, and Android asked you the first time you turned off Wi-Fi if you wanted it on, so it's not really the same as iOS. On the other hand, some people have complained that upgrading to Android 6 has turned it on for them, but that might have been a bug.
In any case, this is a passive scan, it didn't connect you again after you moved places or during the night.
> The "off" setting these days only indicates that the device will not associate with any WiFi network, but it keeps the radio on for location services.
That's not true. This is provenly and factually false.
On All Android devices I've had (and I've had all version from 2.2. through to 8.0), turning wifi off causes lots of apps to nag you about turning it back on, exactly because of they wish to use location services.