I dont agree with you. In my opinion, Govt. has allocated 51k for PNP stream for some reasons. Provinces nominate only those persons who they think would be beneficial for their provinces regarding their job experience in certain in-demand fields, adaptability, graduating students from their province etc. If they think these people would not benefit their provinces they will not nominate them on the first hand.
Moreover, it is also beneficial for the Canadian Govt., because if they allow people in general come to Canada depending on their CRS score, this might not help the Provinces to fill their specific labour market shortage.
Again, if Canadian Govt. did not allocate 51K for PNP, these number would add to the direct FSW stream and in that case, the CRS score will surely be fall under 400 score and these people will get ITA eventually even without added 600 score.
So, if you think that PNP peolple should have to wait more than FSW, it is discriminatory because once an applicant fall under the Express Entry system, they should be treated all the same, be it as FSW or CEC or PNP. Every FSW, CEC, PNP has paid same amount of fees to process their applications and IRCC told the processing time is 6 months. IRCC should process the application according submission date of application irrespective of FSW, CEC or PNP because all these fall under Express Entry Sytem. Also, if they delay the processes of PNP applications, it is harmful for Provinces because they are not able to fill their shortage of people in the market as early as possible and that would affect the Canadian labour market as whole.
At the end of day, the purpose of whole Canadian Express Entry immigration system is to fill their shortage of skilled people in the market. They are not doing any favour to us. Its all give and take policy. Immigrants are going to flourish their economy by their skills, so why discriminate between the streams.