it's quite possible they have multiple teams writing software, and the watch people know what they are doing.
My friend with the iOS and 830 reports that he has to have the app running to get notifications on his 830. Google says that inactive apps don't cause much load on an Android device, so that must be their solution to having background processes.