I am not agree of your all these points. you have no knowledge about islam why & how did you written all these point. do you want to make smart. thinks, before write any of this point understand.I do'nt understand actually what do you wants to say. How you can say that "Muslims dont answering valid questions" do you know the meaning of valid or invalid. first understnad yourself meaning this word (valid).