It is approaching to the established goal for this year Nominations.
Although, they may issue much more NOIs, and the Nominations for these later NOIs could be part of 2019 goal.
Well, Canada is not 'stealing' anything from you my friend. You have voluntarily decided to move here for your own reasons, and I am sure better quality of life is one of them. I am sure you are aware about various options to increase your score (learning French, re-taking IELTS, pursue education in Canada etc.).
I decided to move to Canada to pursue further education when the cut-offs were in 490's and getting an ITA was a distant dream.
I understand your frustration, I really hope that your get your ITA soon. Canada has a lot to offer and not 'steal'!
*“Never give up hope. All things are working for your good. One day, you'll look back on everything you've been through and thank God for it.” ― Germany Kent*
I believe that linkedin is a great platform and indeed is a great consolidation site but, it all depends on the industry and your job profile. I work in the IT industry in the Project Management doman. There are opportunities out there, I don't mean it's a cakewalk. I started applying a few weeks back and have heard from a couple of companies, I see that as a positive sign. I spent almost a month to create my resume and cover letter trying to make sure it stands out. You need to identify how you can differentiate yourself from others...my two cents