If a private bakery can refuse to bake a cake for a gay marriage than Carnival Cruises or whoever should be able to deny access to those actively endangering the lives of their customers.
The latest is that the refusal means a fine.
"On June 15, 2021, Denver District Judge A. Bruce Jones ruled that Phillips had violated Colorado's anti-discrimination law by refusing to bake a cake for Scardina and ordered him to pay a fine of $500"
https://en.wikipedia.org/wiki/Masterpiece_Cakeshop_v._Colora...
Seems like that's the standard way to get outcomes especially the Fed Govt in particular gets a lot of their power from the purse. Get health insurance tax deduction or fine.
Example of upcoming reconciliation we can't pass actual clean energy regulations with the (arbitrary 50+1 can overturn) rules & because Republicans won't support it. it has to be fines and incentives.