I get that he’s not a public official but why should they be treated differently than a private citizen. There have been several cases of mzslim taxi drivers refusing passengers carrying booze. They created quite a stink here on FR.
What about a Christian baker forced to bake a cake with the words “Support Homosexual Marriage” on it?