If you haven’t contacted IRCC that should always be the first step. MP are really meant to deal with immigration issues when wait Times have been exceeded normal processing by a lot, when you’re tried to reach out to IRCC but have not been able to get anywhere with them after normal wait times, true emergencies, etc.
I disagree with this point of yours (and whatever odd 'morality' angle you seem to add to this) about how and when it is appropriate or efficient to contact MPs.
Truth is, IRCC does NOT provide competent and efficient ability to get through to their own phone lines - and worse, when one does get through to the call centre, quite frequently, that information is wrong, garbled, poorly suited to the specific case at hand, etc.
AND when there is a specific, time-sensitive thing that needs done, the IRCC call line cannot be relied upon to start the process with any visibility or certainty.
So, sorry - but this advice or preaching of yours is bad advice by the criteria I've laid out above.
In addition, it is every Canadian's right to contact their MP about this, and communicate - directly or by sheer numbers - that IRCC's various question and response systems (such as the call centre) are NOT fit for purpose, and that there are gaps in their various systems that their instructions do not cover. It is, unfortunately, one of the few ways that IRCC 'clients' can communicate (in a way that will be listed to, at least some of the time) that the system is a mess.
If you wish to parcel out bad advice, that's fine. If you disagree with my points above, also fine.
But please STOP misquoting or quoting out of context my posts when you do so.