But most people are NOT homeless, and most people have NOT been raped by a streetgang. Perhaps you are spending too much time fretting over things that are really rather unlikely?
Men have not magically become angels, no. However, to pretend that nothing has changed for the better is nonsense.
Do some research into the Rennaisance. We have no conception of the daily threat of violence many people lived under in those days: vicious crime, oppressive rulers who could have you tortured on a whim, marauding bandits and mercenaries, the threat of war hanging over them every day, the perils of being conquered (pillage, rape and plunder were once great sports for the military), the joys of annual plagues and so on.
In my studies about Elizabethan London, I learned that it was considered a mortal peril to try to travel in London much after dark. Persons of property who did so, did it with armed servants holding lit-match Arquebuses and lanterns on poles, and kept their swords and bucklers handy. Some scholars believe that many Rennaisance-era cities had more street crime and violence than any modern megapolis.
I think you need to study a bit about primitive tribes from a more neutral and scholarly source. As I've said they were not, for the most part, angelic innocents. I'm part Native American and in the time I spent studying that part of my cultural heritage it became clear that "the Noble Savage" was largely myth. Further studies about Amazon and African tribes confirmed this thesis.