You can't bring your own minister either? OK, not taking your word for it, but hope to find more facts on this. Thanks.
I would say that this is less likely than not being able to bring a photographer. The minister is still working in Canada, but isn't taking away from Canadian jobs as there is probably a specific reason you are bringing a minister. For example, a Canadian minister might not be able to sign a marriage certificate for your state. Thus, I imagine it would be fairly easy for the minister to get a temporary work visa for Canada. Also, technically a minister might not be "working" as many do weddings for free for their congregation or do it in exchange for a donation to the church. In this case they might not be different than the other members of your wedding party.
I would say that a couple "could" be allowed to bring anyone they wanted; Photographer, DJ, caterer, videographer, etc. However, they would be working in Canada, require a visa and Canada would not be obligated to issue such a VISA. This is about the laws of the place you are going and not what you think is reasonable. It is also about if you are willing to risk the consequences of not getting a VISA (e.g. your photographer getting stopped at the border or deported).