thanks JB007,
can't say what they CIC is looking for, I think more than NOC its the visa officer's role.
CIC might have assigned new team for the recent applications who might have less burden of applications.
Anyways good luck with your application,hope to hear a good news from you :)