They are saying she didn’t believe the angel? Kinda funny. So I went and looked up ‘blasephemous’. My first reaction was ‘no’, because Mary isn’t God. But the definition included ‘sacred’, so I could see how that word may fit. In both cases listed in the post, I can certainly see how Catholics would be offended.
I think most Christian folks would be irritated by this -- especially since it was a supposed church which put it up!
You don’t need to be a Catholic to think it’s blasphemous. First, it contradicts the Bible. Mary knew that she had conceived a Son by God, because the angel told her so.
Moreover, it is not just an insult directed at Mary. It also denies the divinity of Christ. And, of course, it is timed for the Christmas season, when Catholics and Protestants alike celebrate the birth of Jesus, God and Man.
Whether to destroy the poster is another question, but I would certainly let this guy off if I served on his jury.
Would the authorities permit a poster insulting Mohammed in ssome similar way? I doubt it.
It blasphemes the Incarnation.