Intrapersonal violence has been reduced because people are wealthy and comparatively free in the west. Go to the Middle East and you will find something much different.
Economic competition has produced the least violent society in human history.
Step away from the ideology, and pick up a history book.