Science is a lie that helps to see the truth. So, despite shortcomings, it is the premier human endeavor. Abusive comment hidden. (Show it anyway.)