No.
They certainly are not. They may be better in certain aspects or certain things but morally superior? I think not, not that I really think it is a massively valid question anyway as how do you equate moral superiority?
I highly doubt it's scientific progress as you suggest.