I imagine that it has been said many times before, but the way that Monasteries become obsolete has an annoying side effect: Existing Monasteries can build Missionaries, but no new Monasteries can be built. A civilization that hasn't built any Monasteries must suddenly choose a state religion and run Organised Religion to be able to build any Missionaries, but then it can build Missionaries of all available religions.
So, as of HR1.1.6, the moment that I have Theology, I furiously build as many Monasteries as possible (of all available religions) before they obsolete, so as to be able to continue spreading religion(s) after they obsolete.
This is not only not fun, it's also not historical: Just because a civilization has advanced to the point that Monasteries no longer produce research shouldn't mean that religions can no longer actively evangelise.
So, I would rather have the obsolescence only apply to the science bonus, and still allow Monasteries to continue to be built for their missionary-producing abilities. Regardless of the particular obsolescence technology, is this possible?
Further, it's not so much the discovery of the technology but the construction of a new research-producing building that should affect the Monastery research bonus. Perhaps each individual Monastery could become obsolete the moment that a School is built in its city?