Photographers, DJs, bakers, florists are not religious organizations, they are for profit businesses. That's the big difference. They are business that are open to the public. The church has religious requirements for some of their ceremonies (such as first communion).