Some of the verses in the text speak only in doing the right things. People back then, before Islam where very bad people. eg they who had girls as their first born or too much girls used to bury them alive to protect the family name (as girls used to be raped and pregnated hence making the girl bad etc) Islam came to stop that.
That's the air of religious superiorty showing it's head again. "We're better than you, so you now have to follow our laws"
Are you saying 3000 years ago every single person was a morally corrupt savage? What about in other countries? Some perhaps (cannibals, those who sacrifice humans etc)
But I find the slaughtering of goats in Islam barbaric and backward. There is no need for it. Yes I'm a meat eater btw. Kill the goat (for food) but certainly not for sacrifice.