My main problem with the current 'philosophy' is simply that how can I teach my child the difference between pretend and reality when the powers that be treat play guns and knives with equal fervor than real ones?
Violence is a fact of nature, from bears defending their young to deer fighting for mates. Mankind, despite it's higher intelligence and grasp of technology, cannot divorce itself from the animal kingdom.