I am perfectly capable of checking for, and installing, updates. I do not need, nor do I wish to have, any product 'phone home' for updates.
Having said that, I am hoping there is a way that the Live Essentials 2012 application may be configured to not check for updates when I open Live Mail.