There are certainly solutions to many problems that don't involve violence, but there are also situations where such options don't exist. The "violence doesn't solve anything" mantra has allowed us to become passive to the point where we honestly think that holding signs that say we're mad is enough to make politicians who have no intention of representing us at all magically change their mind. There are times that call for violence - the country was founded on it.