Reddit can be incredibly unwelcoming in my experience. The general self-promotion policy on Reddit does motivate people to hide their identities, when honesty would be better. But the moderation standards vary hugely by sub (community), since they all have different mods. I've posted this article to a small community on Reddit that I created which welcomes posting your own stuff so long as they are up front and on topic.
I love the idea of a platform that doesn't require moderation or very little of it, due to the design. It seems to work on some platforms with a good reputation model eg. StackOverflow.