"Science deals with the material universe and is hence, materialistic. Science is not equipped to deal with questions of morality'
Then the science types had better shut up about morality then! I get tired of the science types who decry the the moral history of given religions, the wars...ect. blah blah blah! For a science type to decry a belief as "superstition" is actually a moral judgment and not a scientific statement.
Well, scientists are entitled to their political opinions, must like anyone else. However, what you describe, moral history of religions, wars, etc., falls outside science as you pointed out. unless such opinions are based upon the impact of scientific and technological issues of the time. However, scientists are right to point out when something advocated as science by the lay public isn't science.