No, we have all fully grasped any cause for concerns. We have had a lengthy discussion regarding the legitimacy of the application portal and provided more that sufficient backing for its legitimacy. If you had read any of the discussion above, you would have realized that.
The issue with your comment is that you presume things before doing the research. The proper research would have been reading the discussions of your fellow “grown adults” above and respecting their discussions. Instead, you come flying in, disregarding all prior discussions and start spreading disinformation about the “first” official statement by IRCC. It was not the first time the link was “officially” posted - and by presuming as such, you disregard all the other proof provided by members on this thread. In doing so, you provide reason for needless worry on this thread, especially on a matter already settled. It was the first time you noticed it. Be clear and honest as such. If you posted the proof without such a baseless claim, you would have not received the reply you received.
You ought to be mindful of the effects your actions have on others before preaching the same.