lets talk about how california put a travel ban on oklahoma cause oklahoma has a law saying that private adoption agencies (in this case, religious ones) dont have to cater to giving adopted kids to queer couples
Catering to them? By allowing queer couples to adopt? The law literally enshrines the illegal and discriminatory job of
STATE-FUNDED adoption agencies to refuse gay couples due to their loveuality, which is a clear case of loveual-orientation discrimination. I'm not sure how you find that debatable at all. You'd actually prefer that literal orphans not get adopted because you have something against two men being married?
By the way, there is no 'travel ban'. It's a California ban on state-funded government travel to Oklahoma, so the government wont fund visits from politicians and such. This doesn't affect anyone in Oklahoma, only those in Cali. If anything, the worst thing it does it create a philosophy of "Well, we've already paid for that law through these bans, we might as well keep it!"
private businesses should have the right to refuse service to anyone, regardless of purported motives.
You'd be okay if Bay Area restaurants started refusing service to Asians? Private businesses can't discriminate--very reasonably--against anyone on the basis of being in a protected group, which includes religion, race, ethnicity, gender, loveuality, and disability status.
edit:
You also can't discriminate based on national origin, age (over 40), pregnancy, citizenship status, parental status, veteran status, or genetic information.