Fixed for truth. Religion is a (sometimes substantial) part of any culture, but the latter shapes the former at least as much as the other way around (along with several other variables, like climate).
Culture has a purpose, to instil moral values. Humans are not born knowing what is good and bad. It is kind of a knowledge which is passed from parent to child, mainly through culture.
Without culture, human race would be no different from animals. It is people's culture throughout history which has lead to the ascent of man. Babylonians, Phoenicians, Greeks, Mayans, Egyptians, Romans, Chinese, Indians etc. all had cultural systems which saw them develop and evolve.
To think that religion is the sole (or even major) reason a society develops and evolves is... amusing. But wrong. Quite a lot, even.