This article reminds me of those "one little trick" ads on the internet.   "We just found out about this..."

Totally misses a central idea of the Roman Catholic faith:  The Holy Spirit has guided the Church at every moment of every age, supremely, abundantly, tenderly, and very patiently.

From the Gospel of today's Holy Mass:  "...such has been your gracious will."