It's not reliable. Think /tmp (deleted temp file data can be recovered), hibernate/swap, log files, and so on. And OS can be more easily tampered with undetected (rootkits/keyloggers etc).
Considering my habit of re-installing the entire OS every few weeks (I tinker a lot with no safety nets), I think I'm ok. I agree that for anyone else though, it isn't enough.