well moral values do not come from science
a child is born without knowing what is right or wrong. They will do based on what they received and perceived from others morale values.
science don't teach moral values. common sense is not based on science either.
so technically a person is brought up by screwed up people, that person would be screwed up. Science has no place in this
Totally not true. Evolutionary Psychology is in fact very real. We are not Blank Slates (an ultra liberal Scientifically untrue idea) that we are all born equal without and Pre-programming from our DNA (hereditary genetics).
I am an atheist and I do not get my morals whatsoever from your religion or any religion. Religion is not needed for such concepts and Science can certainly explain why and how "morality" is positive (and negative) for kin and group survivability as well as the effects upon any civilization.
I don`t understand your statement "common sense" is not based on Science. That is nonsensical, especially if you are referring to instinct. (I have no idea what you are referring to so I have to leave it at that until you clarify)
Finally, many people are brought up by "screwed up" parents or by no parents at all and they turn out to be fine pillars of society and wonderful people, morally and socially. And many people have loving and caring parents and their children have turned out to be homicidal maniacs. Your blanket statement is bullshit.
Now let me recommend a book that I know you won`t read, but should.
