No. The intention of the promotion isn't to get people to go to church, it's to get people who go to church to come to their restaurant. That's why businesses run promotions: to get customers to come.
Yes, but it's something that favors people with a certain belief set over those who don't have a certain belief set, and I find that discriminatory. There are plenty of other ways to do a promotion that have nothing to do with who the person is.
By that logic, isn't discriminatory to have promotions like half price tickets if you have a student ID at the Cleveland Indians game? It discriminates against non-students. I'm not saying there aren't better promotions if our goal is equality (Though I refuse any claim that there are any better promotions than the Indians student ID night
), but do we really need to legally ban every discriminatory promotion as long as it's goal isn't discrimination?