FusionTheism, the people you listed shouldn't be measured by their beliefs but behavior, just like anyone else. Morality always boils down to behavior not what you believe. And I personally take the Humanist approach to morality as abrahamic religions have a lot of nonsensical baggage that is false morality in my opinion.
And TTWSYF what you are saying is not true whatsoever I am afraid, I think the standards of morality that we now have are because of people of faith in a supreme God. The fact is that once someone said there is one and only god and he is MY god, that's when the moral shit hit the fan for the human race, case and point, the middle east!
look what the Pagan Egyptians had long before any of the Desert God worshipping sheep herders wrote down a single word:
I hate to break it to you but a good part of the original ten moral laws given by the desert god to the nomads, were in fact a few principles plagiarized from good ol pagan Egypt. Who seemed to have a better version quite honestly.