The "intend to reside" clause is a popular change among Canadians from what I can tell. This obviously is a major problem for anyone who doesn't "intend to reside" because they are the actual target of the changes not some innocent victim. But is this change fair? For future immigrants obviously yes, as they will know the rules before they apply/arrive. But what about someone who has been in Canada for a number of years, who is following the rules and is planning to get Canadian Citizenship, then leave; perhaps only to return to Canada if there is a disaster at home or to use Canada as their retirement location? They've invested a lot of time and effort on their plan, but then suddenly the rules have been changed on them retroactively, is that fair? I suppose it depends on whether you take a rules based approach to immigration or an more holistic or "spirit of the law" type approach. If you take a rules based approach, then retroactively applying the "intend to reside" clause to existing immigrants is definitely unfair, but if you take a more holistic or "spirit of the law" type approach then you would probably say it is fair because Canadian Citizenship was never intended to be an insurance policy or a passport of convenience.
The lack of the right of appeal if your Citizenship is removed because the minister is convinced you never had the "intend to reside" is an issue that needs to be addressed and will probably be the subject of a constitutional appeal.
But as I've said before, New Zealand introduced an "intend to reside" clause and the only individuals affected were those that were actively planning on leaving before they received their citizenship and they were the actual target of the changes. It never caused problems for Citizen's whose circumstances changed after they received citizenship and subsequently left New Zealand. Although if the "intend to reside" clause applies to you it would probably be risky to leave Canada permanently less than 12 months after getting your Citizenship unless there is an obvious and unexpected change to your circumstances.