I agree that the Mass should end in such a way that there is sufficient time to safely clear the parking lot and make room for the next Mass-goers.
But when it comes to “short attention span,” I do not buy this. If this is the case, then we would have no doctors, as many of the lectures in pre-med courses and in med school are quite long and very complex. Or people would not go to plays, which often last 2 hours or more. Or they wouldn’t read books or watch television or practice an instrument or cook a huge meal or work on assembly lines–all of these activities require an attention span of longer than 20 minutes.
Adult human beings are capable of paying attention if they learn the skills necessary to do so.
And I disagree that we can’t compare Mass homilies to Protestant sermons. From what I’ve read of Catholic Church history, several of the greatest of our saints routinely preached for long lengths of time. I thinking of St. Anthony of Padua, who attracted massive crowds, and often spoke for hours while these people stood and soaked it in.
IF the priest has the spiritual gift of exhortation or teaching, and preaches good, pithy homilies, why shouldn’t he preach for longer than 5-10 minutes? I fear, though, that many Catholics would not take kindly to this, as they are used to one-hour Masses. However, if the preaching was that good, perhaps more and more Catholics would begin flocking to that priest’s Masses, even if they did last longer than an hour. After all, hundreds of thousands of people, including MANY Catholics, flock to hear pastors speak for an hour at Protestant megachurches like Willowcreek. Why shouldn’t the Catholic Church priests who are good speakers be encouraged to work to attract people back to the Catholic Church?