Yes; it did.
The angel told her what was going to happen in her life.
There was NOTHING Mary could have said or done to change it.
Your comment is not relevant to the article nor the post.
GOP’s post was a common misconception linking Christmas to Saturnalia. It is not. The Christian origin of December 25 is related to the annunciation.
The discussion of that annunciation is for another time, another thread.