Whilst I probably would find no common ground with the person you're responding to (I'm pro-lgbtq in general and always have been) I do think there's a nuance here worth engaging with.
Didn't say that at all. Only addressing this statement: "So you demand that these private corporations need to do business with someone they find contemptible?"