Sort:  

Hello there. I kinda agree with you. But then if a phenomenon is explained in a believable manner then it will really makes sense. I have taken his explanation in a scientific manner though.