Lib, I've never seen such an interesting argument about the causes of violence in the modern world. You say that religion has been the blunt of violence, and yet in the past centuries, most violence was caused by religion itself (crusades, jihad, inquisition, etc...).
Religion does not repress violence in any way. It does not also encorage it in general, dispite what I said previously. When any religion tries to explain violence, of course it is not going to say it does nothing to stop it... at least directly... For example, morals that you are so fond of linking to religion (and from there to god), have nothing to do with it. Religion might try to supress or uphold a moral code, but that moral code is beyond religion. For example, stealing is an offense in most of those codes and yet it is not specific to any religious/non religious group.
So concluding, you cannot link the raise of violence in the world to religion or lack of it. Violence stops when all individuals reach a certain level of maturity.
Also, I'd like to know what is your opinion on what to do with children that disrespect their parents... the bible seems to have a very... "original" solution...