Actually, all of the situations you are describing are legal. There is no law against a business refusing service to specific individuals (your Jewish photographer example). Nor is it illegal for a business to refuse to render a specific type of service (your porn photographer example). However when you start refusing…