Stale Latin? Tell that to our Holy Father, who has repeatedly called for Latin in Mass. Tell that to Vatican II. Heck, tell that to the Holy Catholic Church, who considers no document official until it has been written in Latin.
Latin, along with Hebrew and Greek, is a consecrated language. We...