What about Ellen Degeneras cancelling a performance from a Christian singer on her show because she has a biblical view of homosexuality? Is it ok for Ellen to deny her this? Is it any different than a private business who chooses not to make a cake with 2 dudes on top?