I agree - users should have ultimate control over what goes on their computer.  But users have elected to install the Mozilla Firefox web browser.  Pushing upgrades to this product that users have elected to install ensures the optimal operation of the software.  Automatic updates are a benefit to the end user and developers alike.