Ive always thought that the show treated Mary with a kind of respect. Yes Sheldon puts down his mother but they have a loving relationship and she treated him with love, as compared to Leonards mom who is an atheist and turned him into a neurotic with her clinical scientific upbringing
Think it goes back a bit further than that...In the beginning God said let there be....