I noticed that when wifi is turned on, it scans for networks constantly. Even if you are connected to a network already. Seems to me that constant scanning would drain battery. If you are connected, then why would you need the phone to keep scanning?