Note to Apple: just being able to connect to a wifi network isn't the
same as being able to send and receive data across it. iPhone really
ought to intelligently test the wifi connection and switch to cellular
data if wifi isn't working properly. Having to go in to settings
multiple times a day to enable and disable wifi isn't much fun.