Not Canadian, but the Canadian terminology described above is common in other parliamentary democracies as well.
In Sweden, where I live, members of parliament (ledamöter) will be said to be part of government if they are a member of one of the governing parties (these parties will have ministers in the government/cabinet), a supporting party if they voted in favour of the government (these parties do not have ministers in government but generally vote in favour of government propositions) and opposition if they abstained or voted against (these parties usually vote against government propositions).
Generally, MPs not member of the ruling parties will not be called “members of government”, particularly members of the opposition.
I think the issue here is simply not being familiar with politics & governance outside the US.
You can have moderated communities without every community having to cater every user. Personally, I think that’s part of the beauty of federation. Some comms & instances can be locked down and heavily moderated to create “safe spaces”, others can encourage open discussion with minimal moderation.