To suggest that we don't need "religion" to have morality, to me, starts with a basic premise that some sort of western civilization or reasonable facsimile is the default human condition. History suggests it is not. I think it sounds good in theory but in practice, it leads directly to savagery.
Aside from ignoring basic biological principles like altruism, this is great lie that the religious will tell you. Personally, I can speak of several non-religious people, including myself that somehow magically manage day to day life without savagery. If anything, in business and my personal life, I can without a doubt say my morals are significantly more in tact than many religious individuals I've come across. In fact, the more religious they are, the less I trust them, as I usually find that they are compensating for something by vomiting their faux morals upon me.
As a woman, I fare far better with the protections provided by Christianity than I lose in its absence.
How did those protections work out for Native American women so long ago? or black women who were slaves? or homosexual women that wanted to marry a few years ago? Too many variables out there in society to thank an ever changing man made religion that has an extensive history of hypocrisy IMO, but that's just me.