TechcentralStation Nick Schulz asks: โ€œYou think this knocks the wind out of the sails of the protesters who were set for their biggest protest to date on April 12?โ€ You would thinkโ€ฆ.