To be a Canadian, you don't need to be born here. Lots and lots of good Canadians here. Being a 2nd-gen immigrant in Canada isn't everything. Nor should that be a standard to judge anyone.
This thread in specific has in past been hounded by trolls(violent, hateful, racist trolls) which has severely annoyed admins. It has happened to a degree that one of them has been reported to CBSA. Usually, when we spot one, most of us mark that account "ignore". There isn't anything bad about it. Canadian immigration does attract a significant amount of entitled, hateful people who carry their hateful bs to this country.
In this case, he felt you might be a troll and he wrote it. You have option to behave well and show that you aren't a troll. Currently we have two trolls spamming these threads - one of them has been banned for the 3rd time, the second one has been banned for the 28th time last week (or the week before).