Where's this idea that Riots don't spur change? You don't even have to go back to the founding of the country.
Martin Luther King Jr. was assassinated on April 4th, 1968. Hundreds of riots erupted in nearly every major US city. The Civil Rights Act of 1968 was signed on April 11th, 1968.
Now I will not equivocate black people being frustrated at Dr. Kings death with white anarchists, but this ahistorical view that "destroying people's property is ineffective" just highlights how many of you are stupid when it comes to history.
In this capitalistic, materialistic society that routinely values property and physical assets over human lives, breaking shit en masse is, and has been an effective way to effect change, regardless if you want to sit from your ivory tower and "take the high road"