The problem is, the second article - the one about actual border interactions - does not support your point at all. There's no allegation of systematic dislike or mistreatment of immigrants per your claim.
The first article - well, rather obvious change of subject. Terrible stuff, the system of detention of immigrants; but it likewise doesn't overall support your claim about some huge ongoing problem with normal border interactions . (Shall we dispense with the pretending and just admit you did some quick googling when you were called on your claims and went with the first few you could find that looked superficially to support them, and that mostly you didn't get around to actually reading them? No, you probably won't.)
So here's some numbers:
-Canada's actual average number of detained immigrants per day - what most of us would call the actual detained population on any given day - has been about ~350 total for the last four or five years. During covid, many were released, and it fell below 200 or so - I don't know where it is now; this is down from ~500 or so.
https://www.cbsa-asfc.gc.ca/security-securite/detent/stat-2019-2020-eng.html
There's still a lot wrong with it and I applaud those in Canada who work on the topic sincerely.
-USA: the comparable figures are typically ~30-35,000. Actually probably more, they were at 52,000 just before covid started. The shortcomings and problems with those detentions are well-publicized.
https://www.globaldetentionproject.org/countries/americas/united-states#statistics-data
https://immigrationforum.org/article/fact-sheet-immigration-detention-in-the-united-states/
For those that need the math done for them: the number of detained immigrants per capita in the USA - that is, corrected for population - seems to be more than 10 times that in Canada, possibly significantly more. (Canada's foreign-born and immigration level numbers are also higher). [Probably some serious correction in numbers pending in USA since change in administration, but then again, Canada's fell by approximately half since the start of covid too.]
Likewise, I am not angry, I just report what I think is not fair or right. ... I consider it a civic duty , to be critical of bureaucracy and government
Perhaps you should focus on the civic duty you have at home? Because honestly, if it's your civic duty, your first allegiance should be to do so in the country you reside in, especially when the problems in this area are self-evident and worse than in the country you don't seem to know much about.
Canada knows about its problems. There are people working on them. They know what they're talking about. They know the scale of the problem. It's not a simple process.
Or as I heard it put, "even the simple stuff [in the policy and politics areas] is almost never
easy, even if it seems to be." In other words, it's not so simple.
We have plenty of others; many of them are misdiagnosed by those from outside and the suggested solutions miss the mark.