I wonder if the perspective in the article comes more from a Protestant understanding of Mary?
In Catholic teaching at least, Mary's "fiat" ("Yes") was one of the most pivotal moments in salvation history, and Mary is regarded as the "Queen" of all saints, for her role and her personal decision to say yes.
A couple of paragraphs on a profound subject and reductionists feel the need to talk over it as if they have a better idea.
If this stuff interests you, get out of the shallow end of the pool.
https://archive.org/details/loreofunicorn00shep
https://archive.org/details/oakkinghollyk00will
https://archive.org/details/in.ernet.dli.2015.283172/page/n1...
There's no map, just fields of doors. You get nowhere by arguing about the look of the doorknobs.
One thing is for certain: there are no unicorns in Silicon Valley, no matter how much it has loved to profess as much.