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...