If I have money burning a hole in my pocket, and I want to start a business and hire somebody, shouldn't I get to spend my money the way I want, and hire whomever I want?
If not, maybe I'd be better off just keeping my money.
If this were a public school, my opinion would be different. This was a private institution. We're talking about a Christian school being forced to hire someone whose values are not consistent with their own, and I feel their rights are being infringed on.
Would we ask a Muslim school to hire someone who refused to wear a headdress and packed pork sandwiches for lunch every day?