Removing of IT related NOC from Canadian PR obviously looks like a short sight. The impact would be surely be realised later.
Not to hurt anyone, it looks like a lot of people working on H1 in the US, tried for Canadian PR as a back up plan and also to wade through the current restrictions on H1. I had seen advertisements from consultants openly requesting people to process Canadian PR as a fall back plan. This is what in a way ruined the chances of future aspirants.