I beg to differ based on the first amendment. He can say whatever he chooses and I suggest you reread his first sentence.
My point is that it is better to be constructive.
His solution "keep it on a local machine" is just as bad advice (at least for most people). What if your hdd crashes? Do you make backups? After every send? Are they stored safe enough or can other people find it there? Do you encrypt it? What if you lose the key?
And so on. This is a hard problem.
Most solutions that work against loss do not work against theft, and vice verse.
To prevent losing your wallet you want to mirror and distribute it to as many places as possible. However, to keep it from being stolen/hacked you want to put it only in one place and heavily encrypt it.
AGREED! I too believe people need to be smart about their investments and if they are not smart enough to find someone they trust to be smart enough for them to secure their investment.