IT’S a CATHOLIC school - for pete’s sake - they are Constitutionally entitled to operate on the basis of upholding THEIR moral values in their own organizations - as is ANY PRIVATE SCHOOL.
Why do people who knowingly hold a different value set than some organization turn around and go to work for, and insist they have a right to work for, that organization? I have never understood that.
Constitutionally it should be understood that government, and ONLY the government, cannot “discriminate” - in jobs and stuff - because it is everyone’s government, but our privately organized associations are free to set the terms of those associations, or else they are NOT FREE, but mere extensions of the government.
The right to not be offended in one's homosexuality supersedes the freedom of religion or freedom of speech in the Great White North (eh)