There are a few things about your post that need pointed out,  there are not a lot of protests at Cruz events because he is not the frontrunner,  he is actually farther to the left than Trump,  check out the signs that are being held and tell me its Republicans protesting,  most are black , Latino or women and if you look back on clips of Iranians protesting the USA and burning flags  the anti Trump protesters all have the same look of hate towards  the USA as the Iranian protesters,  and would like to tear down the structure of America  just like Obama and his administration have been doing. It doesn't do the left any good to have the protesters destroying property and or abusing police doing their job,  all that does to real Americans if firm up the idea that they need a person like Trump in office,  time will tell.