I believe that someone should have a good reason for asking a question and they should wait
for people that have the answers to the question to give a good answer to the question they have asked,it does not make a good sense to answer a question which you asked because if the person
knows the answer to the question then why did they now ask the question in the first place,?so i think it is good not to allow people answer their own questions...