While I don't disagree with this statement, I do think the software can "indirectly" damage one's hardware. If the software, eg FNV, causes your PS3 to completely freeze, there is really no other option than to turn off your PS3 using the switch in the back. (Ooops I didn't see this originaly. You should never flip that switch while a game is frozen, or the unit is even on. A hard reset is done by placing your finger over the power activator and holding for 15 seconds. The unit will beep twice and reboot. This is the only safe way to restart your PS3 during a freeze.) You can make sure that the hard drive light is totally off when you hit the switch but still, you never know when you turn off the PS3 whether it will be damaged or not.
Well...that wouldn't really be the fault of the software. If a hard reset is required and the user doesn't ensure that it is safe to do so you can't really blame either the hardware or the software. I have completed hundred of hard resets on various systems (PS3s and PCs and Notebooks...etc) and I have never once fried any electronic component doing so. It could, however, be rightfully claimed that malicious software could issue seemingly innocent commands to the system bios and cause a cascade of initially unrelated actions that when compounded can cause mechanical failure. I have seem this in viruses that act like DDOS attacks by causing the BIOS to request multi-gigabyte transfers from the HDD hundreds of times per minute for hours, days, or weeks on end. The HDD innocently acquiesces to the requests and ends up burning out the mechanical motor from over exertion. Even this can be claimed to be the fault of engineers who don't build in limitations to data requests. That would be wrong but some do try and blame poor design.