It applies to everyone once it comes into effective,no matter you have obtained PR or not, as long as you have not submitted your citizenship application yet by that point.
True it is not fair to ppl who have landed here with a promise that they will be granted a Canadian passport once they live for 3 yrs...