A very insightful article on Buddhism and Science. Indeed Buddha's philosophy might be at loggerheads with science in some places. But, I really think it is more rational than any other religion or religious system and its ideas are far ahead of time.
Ambedkar called Buddha the enlightened one and disregarded Plato. He was a supporter of the conservative Burke and thought religion as important. However, he wanted a rational system rather than the theistic ones. He opted Buddhism.
I think that societies without religion or God can become materialistic which might take away the humanity aspect within us. Hence, I agree with one of the comments here of how Buddhism being rational also makes its followers compassionate due to the ideas of atman, anicca and dukka. A sophisticated belief system unlike any other. I might be wrong.