As expected in a stack exchange site, there are always those "this is off topic" purists that discourage new users.
Even worse when the mods are going as far as deleting answers.
In my case I asked the same question here and on Quora. Quora had some great answers, so I posted it here. But the mod shog9 took it upon himself to delete my helpful answer.
The mod could have left a comment which would have prompted me to make improvements. But this seems really ridiculous to get so uptight from the beginning. It is not going to help engagement and gain a diverse set of questions and answers.