A critique by a legal expert would be interesting. A standard "I'm the opposition and I oppose this" is just banal partisan rhetoric. It is worthless, beyond people going "rah rah! Down with Stephen Harper".
As to the period of debate, firstly almost no one commenting on C-51 actually even knows what it entails, but the thing is that it's a surprisingly light piece of legislation. While this ridiculously claims that it's an "omnibus" bill, it's actually a very light piece of legislation. The NDP wants to debate this to essentially grandstand. And that's fine -- that's what they're there to do -- but this isn't debate in any manner of "get to the bottom of it and we'll finalize the perfect copy".
http://www.parl.gc.ca/HousePublications/Publication.aspx?Lan...
Have you been in a bubble the past few years?
It is now my default position to expect the government to "make the case" that they require expanded powers to spy domestically. Those are my standards.
"The government has failed to make the case for the new powers it seeks."
"The government has failed to give a single example of how the amendments it seeks in Bill C-51 would be used."
"The government has refused calls for more oversight of our national-security apparatus"
"It would provide new powers that are frightening to many people."
"We will have had only three days to debate this important bill."
Good enough for me.