Fines and consequences for no registration or endorsement, illegal equipment, improper modifications, weapons violations, impairment, etc., along with loss of license and ultimately, confiscation of a bike, would have gone a long way to thinning the ranks of these 'idiot gangs.'
Given that riding on public streets is a privilege and not a 'constitutional right,' I'd have no problem with the occasional inconvenience of such check-points, since my cycle is within all legal compliance and I have nothing to fear; I have surrendered no freedoms. Heck - I'd even hang around with a picnic lunch just to watch 'Dumb and Dumber' get pinched.
Learned in a call from my son last night that the ramifications of this highly publicized incident has already trickled up to the military. Effective immediately, any accident on a motorcycle, regardless of fault, results in a suspension of riding privileges until the soldier meets with a command-level officer or higher for 'consultation.' Additional visibility requirements also being considered as mandatory.
The problem with Darwin is that it takes too dang long to weed out the inferior species.