Umm..there's a vast difference between science and philosophy.
I bet a lot of Nazi Scientists believed that Force = Mass times Acceleration. Is that embarassing for today's Newtonians?
Why do you hate America? It's because of you godless Newtonians that the terrorists will win, you know.
Who's talking objective science? All of the people named were "social scientists" / philosophers.
Newton, Pasteur, Einstein and other "scientists" were not named.