Is it persecution to insist racists treat can't refuse to serve people of color in their public business?
Discrimination based on racism, is not the same as discrimination based on
actual morality. A racist's discrimination against "people of color" is not based on morality- it's based on an irrational hatred. A Christian refusing to provide goods that they know is being used for an immoral purpose is not an irrational hatred. It's not like they were refusing to sell them groceries, or gas, or school supplies.
If I went to a gay-owned business... lets say a bookstore, and I know he is gay and I ask him to order a bunch of christian books, and I tell the store owner how excited I am to be converting gays to Christ- and he is offended and does not want to do business with me... that is FINE, and I sure as heck am not going to try to steal his livelihood from him on top of all that by getting his business shut down.
There's a big difference between "being discriminated against" and expecting someone to provide a service that is against their beliefs and interests. One makes you a victim and the other makes you a donkey.