cryptic0 said:
As has been made clear in many threads on this forum, putting restrictions on where you can live violates the constitution. That being said, a province is granting you PR in good faith so that you may contribute to the economic developments there. If you have no intention of staying there from the get go, you are essentially committing a fraud. Does that sit well with your conscience? I realize that sometimes jobs simply don't work out, or a great out of state opportunity comes up. But unless you have made serious efforts to find a job in the province, jumping the ships is tantamount to unethical behavior.
Provinces don't grant PR, the Federal government does. /pedantry.
Having said that, there is a fundamental dichotomy between the provincial (not just Quebec) requirements for an undertaking to settle in X province, and the Right of Free Movement inherent for PR holders.
At the moment, there are no penalties for those granted PR via PNP or QSW who move on to other provinces.
This may change in the future.
Otherwise, I wholeheartedly agree with your points. I.e. If an applicant does not intend to settle in Quebec (or at least make all possible efforts to do so), it would be better to apply directly for FSW/PNP in the province s/he intends to settle in.
However, I see nothing wrong for a Quebec applicant who obtains PR, lands in Qc, then gets an amazing job offer elsewhere in Canada and moves.