I didn't talk about brain wallets here, if you hash256 random files for example how can you put them "in your brain"?
Your brain will memorize: "Take file X and hash it".
That's easy to memorize and not random. Therefore way(!) less secure than a truly randomly generated private key.
It is the same as using a book. You would probably argue "how the hell am i supposed to memorize a whole book".
But the thing is, that you memorize using this book. -> Brainwallet.
I don't understand your point... When you store your seeds or your private keys somewhere your brain doesn't memorize where you've stored them?
Furthermore I never said you need to memorize these files...
You just need them to generate your key... You can delete them after that if you want.
As long as the input is not generated randomly, you are risking your coins.
I'm not saying it's the best entropy source, but I think it's less risky to use random unique files than using some blackbox features...
Why don't you just use other clients to be safer?
What do you mean? Which client for beginners do you advise him?
Basically anything which is not a web wallet because they are cancer.
One good wallet for beginners would be electrum.
Desktop and mobile wallets should always be preferred over web wallets.
I don't think electrum is a good wallet for beginners, many people have been hacked with it, moreover if you want people to adopt bitcoin you must give them user-friendly solutions. Why people would use bitcoin if it's more difficult than using Paypal?