It strikes me that you are “inviting” the photographer, or caterer as a guest to you event, even though they are being paid for a service.
If you were a sodomite, and were getting “married” would you invite that crazy cousin or other nutty relative who always makes a spectacle of themselves?
Would you want a photographer who would be grossed out, or a waitstaff who might be sickened by the activities? Wouldn’t a grossed out photographer not exactly take great pictures?
There’s no do-overs on this stuff, it’s a one shot deal. Wouldn’t you be much more satisfied with the results with someone who was OK with the days activities ?
Or the flowers are lilies and chrysanthemums.
We’re getting close to “if you don’t attend my gay wedding, you get fined”.