There are many threads on this same subject - one recent is asking for a way to block updates.jfm said:
The issue I have with this process it that DirecTV is installing software changes into a production environment and leaves the user with no way to back it out in case it causes problems. It is simply bad IT practice to install new software onto live boxes without a way to back it out if it causes problems. And no matter how many times you test it in test; you cannot reproduce a live environment.
And it is not the same that happens on a pc. All of Microsoft's recent operating systems include "restore" point applications for these types of problems. DirecTV seems to have taken the position that if it causes unforeseen problems in prod, then the users can wait until the next upgrade to get it fixed - Amazing.