Blaming the customer for the failure of the vendor to do their job (install a feature release/do not destroy data) is not acceptable. If a backup is a key element, then shouldn't said vendor have an install step that ensures that a backup is made before continuing? Just wondering as well.
Again with the false dichotomy. No one is blaming the customer for Microsoft's failure, just as no one blames hardware manufacturers when hard drives fail, or when motherboards fail, or when anything else catastrophic happens to a computer. Microsoft's failure in this instance could be mitigated without the failure being considered the user's fault. This is the opportunity to remind everyone why a conscientious backup process is important, regardless of the source of failure. And regardless of the source of failure, data protection is the user's responsibility.