+2
votes received
Actually it's quite a bit worse than this, you basically have no reputation if things go wrong and are throwing away value by going anonymous. As for security it is piss all, a made up name is the only additional record, make it unique to your other accounts and that's all you ever need.
+2