Strip clubs and bars can deny service to whoever for any reason, and big tech can silence/ban whoever they want for any reason they come up with and face no repercussions, so conpanies refusing to serve gay people follows this logic and is fully acceptable.