I think many refuse to believe because they start with the wrong attitude. Instead of being awed by the wonder of the universe and life, they try to tear apart these miracles which they know they are incapable of. So who could have performed what is judged to be impossible but a much higher being than ourselves? We must first be humble in order to understand. It seems you understand very well.