You are right about the technology peak, but wrong about the moral values.

Western society today is still far away from perfect, but has better moral standards than most other societies at any time before. Human rights were unknown before 1700. Violence was omnipresent in the middle ages and in ancient times, and ruled daily life much more than today (if you don't actually live in Afghanistan or Iraq).

A good example is the moral standards of the Old Testament, where genocide and murder was normal and even committed by God. We're still bad, but far better than the ancient Hebrews or Egypts. And far better than God, for that matter. ;\)