With every update, someone will report the firmware update breaks something and then others who don't believe it.
Let's compare it a desktop computer. There are plenty of updates coming out like PS3. On desktop computer, you are not required to accept the update. You have a certain usage of the computer, anti-virus, anit-malware, etc. You like how your desktop computer works online and software you use.
With PS3 (including other consoles), you are required to accept the updates. If you refuse, you cannot go online and future games become incompatible.
On desktop computer, simply accepting every update that appear also isn't the best idea because sometimes certain update may break something, like a device driver or something. You can do careful research before blindly accepting every update that goes into your desktop computer to reduce or prevent new update causing problem. Or, you can decide to refuse install specific update if known to be buggy. On the PC, it's possible to undo the update.
On game consoles, you have no such freedom. Even certain update has been reported to have known bugs, you can either choose to not update and unable to go online and may not be able to play the latest game, or you just have to accept installing known bugs.
My point is with game consoles update, it's all or none approach. If the update is buggy, you just have to eat the poison and hope it doesn't make you too sick if you want to be able to go online. Unlike the PC, you are not allowed to undo the update. You just have to deal with the poison.
Also, there are gamers who will never believe update causes any problem just because they never encounter the bugs. It's like saying if I don't see any problem, then the problem cannot exist for anyone else.
More than 10 years ago, I had PC that has dual firmwares. All the motherboard does is have backup firmware flash memory. If the latest update breaks something, you can easily reboot in the backup firmware. It's a very nice feature because I used it a few times troubleshooting problem with latest firmware. And because of the backup firmware, I was able to determine the latest firmware had stability issue. One of the best feature.
All the PS3 since the plat BC PS3 uses part of the hard drive to store the update. This is actually a good thing to do backup firmware. Hey, Sony would implement 10 different revisions of firmware updates this way if they want. But no because Sony is being paranoid of security, they refuse to implement any backup firmware. They rather have your PS3 breaks if the update goes bad because any form of backup firmware is risky for security.
Next is slow update download complains. When a new update comes out, there will be a lot who will blindly accept the update and immediately download the update. Common sense is with thousands trying to download update will get slower download. What Sony needs to do is do a download speed check before downloading the update. If the download speed check determines that the servers are under heavy load, then it will delay the update until the condition is better. That also means Sony cannot disable the ability to go online for several days until most gamers get the chance to update their PS3. Again Sony isn't doing such thing. Everyone must update now or you aren't going online immediately.
Just remember, when we buy a game console, we are accepting that we have very little or no control over the console. Whatever the manufacturer wants to do or refuse to do, we only have the option to accept them doing whatever they want to our console. If they introduce new bugs, then we just have to deal with the poison. If we don't agree, it's like refusing to register your car and cannot drive on the street anymore.