Subito:
Did you read what I said? I wrote that CLASSICAL theater, of which the works of Shakespeare are certainly a part, is not the same as modern theater, which is the kind of thing our friend the OP was referring to.
The fact is that it's very easy to fall into occasions of sin when dealing with the arts, because any time the expressed goal and purpose of an artistic work is not the glory of God in Christ Our Lord, there is room for the Devil to sway the minds and hearts of the creators of the work and pervert them.
I've said it several times now... we have no excuse when we decry the lack of heroic sanctity in the world today. We are simply not shouldering our crosses daily; we are 'at ease in Zion', as the Scriptures say.
Let me put it this way... I hope this is a little 'nugget' that's worth remembering:
God is not going to supply the grace of heroic sanctity where ordinary human submission is lacking. No amount of ASSENT to the truths of the Church will EVER bring about sanctity; only ACTION according to those truths will.
St. Paul of the Cross, St. Gemma Galgani and others were not at once permitted to do everything that was in their hearts to do for God. St. Francis of Assisi was challenged by the Pope himself to question whether it was possible for others to live according to the Rule he proposed. St. Therese of Lisieux had to suffer the disdain of her superior in order that she could discover her 'Little Way'. Many other saints have had obstacles to what felt like burning, even maddening desire to glorify God with their lives. No matter what they faced, however, they soldiered on and made small choice after small choice and little sacrifice after little sacrifice.
We, in this day and age, are faced with more and more sources of temptation than anyone in history heretofore. Why wonder, then, why there are no saints to be seen in the modern world? It's simply because we have become accustomed to the idea that sacrifice means giving up the things that make us like the unconverted world. The problem is, however, that we never should have been like them from the first. The kinds of sacrifices and mortifications that will mark God's saints in this modern day will NOT be denials of the world's pleasures, but rather denials of even things that the world thinks are ALREADY too hard to bear.
In short (for instance, as examples only), don't listen to ONLY choir music... throw out the stereo. Don't just read trad Catholic magazines... read ONLY your Bible and devotional books. Don't just abstain from fleshmeat on Fridays and holydays... stop buying any food you don't cook yourself, so you learn how lazy your habits have become.
There's a reason that St. Benedict, St. Francis, St. Dominic and others combined their Rules of spiritual life with practical orders concerning work and domestic life (where applicable). It's because when we 'get spiritual', we tend to think that we can be a 'Franciscan' in spirit and attitude while our daily lives still mirror those of the unconverted.
The question is not whether we should AVOID this or that... the question is whether we have exhausted every avenue of growth in grace and sanctity that we possibly can before we chase after the delights of this world, no matter how innocent some of them may seem.
Our Lord said to seek FIRST His Kingdom and His righteousness... have we? Or have we contented ourselves, like the Protestants, with KNOWING and ASSENTING TO facts and figures while living lives of shallow and passionless agreement rather than lives of crucified abandonment to Christ?
It pains me that there are Catholics out in this world who are raging against the SSPX or against CMRI or against whatever while I have yet to read line number one from any of the guilty parties about encouraging each other in Our Lady's Rosary, or in making good confession, or in gaining the blessed indulgences available to us through pious prayers and acts.
St. John Vianney, patron of faithful and holy priests, pray for us and inspire zealous Fathers for us to imitate.
Immaculate Heart of Mary, triumph soon.
Sacred Heart of Jesus, have mercy on us.