More obscure error messages - PS3

"80410418, 80710016, 80710101, 80710102, 8002F994..."

What are these seemingly random series of numbers and occasional letter? Believe it or not, but those are apparently what PS3 developers think as informative error messages. Just google "ps3 error" and you get plenty of PS3 code lists and decoders with dozens of cryptic error codes, speculative and often conflicting explanations for what these error codes are about and how to recover from these errors. Problem is of course that you have to dig again into various forums in the internet trying to find out what the error is about (8002F994 means that there are too many people trying to download an update at this time and that you have to try again later - but of course you should have known that just by reading the code!) and what to do. And in case you get an error code like 80710102 (PS3 cannot connect to router with current IP information - reboot the router) you better have another source for accessing the internet at hand beside your trusty PS3 or you might be scratching your head wondering what is going on. So lets reiterate yet again what a good error message should tell the user: A) what happened, B) why it happened, C) how the user can safely recover from this error situation and D) how to prevent such errors from happening in the future. How hard can it be?