I don’t think it’s contradictory.
Keeping same-sex marriage outlawed is just like any other form of governmental control. The same as guns restrictions, taxes, mandatory schooling etc.
You may argue that same-sex marriage is an essential human right etc. But this is your values, many other people don’t share them. Brave CEO may share value of digital privacy and not share value of same-sex marriage.
I won’t continue this discussion further.
Yes, this is an interesting story. IIRC one gay bar already closed due to pressure from authorities to property owner. The owner decided to stop renting property to the bar.