The biblical instructions for "rebuking" a fellow Christian is far different from criticizing in a public forum to non-believers, so you might want to read up on how that's supposed to be done, if that's what your intention is. :-)

Otherwise I think we are in agreement that he should be free to practice his faith as he sees fit.  I think the requirement that he practice his faith as the government mandates, at the risk of fines and losing his livelihood due to his religious beliefs, when the basic harm is hurt feelings, is problematic, and would appall the Constitution writers who put those rights in the 1st amendment precisely to prevent what they saw happen in Europe to people who didn't follow the state's guidelines for religious belief and practice.