This is actually fantastic, I am really happy about this.
Two main reasons
(1) If you disable Wi-Fi its re-enabled when you goto a new location. Very often I disable wifi to temporarily get off a bad network in an area, and then curse when I get home and stream a 1GB video over 3G
(2) Much more user friendly for initiated actions
(3) You can still fully disable it by going into settings, but the quick-off is more like you expect.
Two main reasons (1) If you disable Wi-Fi its re-enabled when you goto a new location. Very often I disable wifi to temporarily get off a bad network in an area, and then curse when I get home and stream a 1GB video over 3G
(2) Much more user friendly for initiated actions
(3) You can still fully disable it by going into settings, but the quick-off is more like you expect.
Great work, Apple.