Vivolkha wrote:More detailed answers to OP's questions:
1. Why is the right so much more violent than the left?
There are several reasons for this. The main one, as I explained in a previous post, is higher support. This translates in higher membership in right-wing terrorist groups, more funding, and in general more capacity to carry out attacks. It translates in other ways too, with white supremacist speech having more visibility than the far-left (obvious example: Trump) and their attacks being condoned more.
Another, significantly less important reason is ideology. Right-wing groups tend to be more supportive of Second Amendment rights (and most terrorist attacks in America are carried out with firearms) and to attack people over corporations and public property.
2. What can be done to reduce the instances of right-wing terrorism?
Generally speaking, the same measures can be applied to far-right and far-left terrorism. The two main reasons fueling them are, in my opinion, the extreme political polarization in the US and the ease of access to firearms.
To address political polarization, the US needs to improve the quality of its local elections and destroy gerrymandering. The drawing of electoral districts should be left to independent commissions, never to state legislatures. Another fundamental flaw is the first-past-the-post electoral system in America, entrenching two-party, "black or white" rule.
The ease of access to firearms can be reduced by introducing increased gun control. Honestly the Second Amendment entirely needs to go, but that would be hugely unpopular in America.
Neither of these reforms are easy to implement in any way, because of their unpopularity, lack of political will, or both. Thus, I expect America's terrorism problem to grow worse in the future.
The 2nd Amendment isn't just a part of our constitution, it's the second item on our Bill of Rights. John Locke once wrote Second Treatise on Government which puts forth ideas that these sorts of rights were god-given, they couldn't and shouldn't be taken away by man. Getting rid of the 2nd Amendment wouldn't just be unpopular, it would be downright treasonous. The federal government would likely lose control over the military if they tried to enforce it, given the military swears it's oath to defend the constitution and not the government.
No the answer isn't to become more radical. The answer to move towards centrist positions and not enflame the right more than it has already has.