And it is interesting this was moved to a section where you will again and again see non Catholic input saying the same things over and over - regardless of Traditional teaching from the early Church and even differing from the Reformers themselves who started such a movement who held Mary as sinless.
But the purpose of her being sinless was shown above.
And because of Mary's piety and holiness above mankind - it was spoken of and taught orally [after her death] as well as preserved from writing about it during her lifetime.
Hence the wonderful news John wanted to speak of face to face.
Mostly because she would have found no rest - none.
Humanity would have sought her out and brought likely scandals to her. Being unmentioned was to preserve her. But the early Christians knew of this - but it had to remain hidden -
just as Revelations shows God hid Mary from satan. That's two fold from St John. To preserve her completely from satans sins...and from the sins of man who would seek her out.
Does it not show thru Revelation Mary was hidden?
Revelation 12
[6] And the woman fled into the wilderness, where she had a place
prepared by God, that there they should feed her a thousand two hundred sixty days.
Which is 3 years and .45 or almost half a year.
When Jesus began His ministry - Mary was being protected from the attacks from satan and mankind. She then must have lived almost 6 months after His Ascension.
You hear nothing more about her.
This is when the time was Mary was 'hidden' because the scriptures were being fulfilled - which put her in satans limelight. BUT because most of man was hidden from knowing Him - tho satan wanted to devour Him - and so tempting man to crucify Him - the fulfillment came thru satan. But Mary remained without spot because the Lord also hid her as He was hidden.
Revelation 12
[4] And his tail drew the third part of the stars of heaven, and cast them to the earth: and the dragon stood before the woman who was ready to be delivered; that, when she should be delivered, he might devour her son.
[5] And she brought forth a man child, who was to rule all nations with an iron rod: and her son was taken up to God, and to his throne.
satan thinking he won - by crucifying Christ - did the opposite.
And Mary was held preserved because God prepared her...to be hidden from satan always.