I see a lot of replies in this thread that seem to me to assume that Protestants, especially Evangelical Protestants and especially megachurch members, have a shallow faith.
In any church, including the Catholic Church, you will find people with a shallow faith, or even with no faith who just go through the motions (which, IMO, demonstrates some faith

)
But I can testify to knowing many Evangelical Protestants who have a deep, vibrant faith in Jesus Christ that has carried them through many trials and temptations throughout the decades of their lives.
Also, I am seeing an assumption here that many Protestants (again, especially the Evangelical Protestants) have a shallow knowledge base of their faith, and instead, rely on emotionalism, music, and theatrical “gimmicks” to keep them going to church.
Yes, there are Protestants who haven’t cracked open their Bible in years, and only know a very basic “milk” of the Word.
But again, I can testify to knowing many Evangelical Protestants who have put in many hours of study and can not only explain their faith, but who know entire books of the Bible by memory (just like St. Anthony of Padua!)
I can list dozens, perhaps hundreds, of “intellectual” Protestants who have written some very deep books and articles. My personal favorite is Charles Colson (RIP), who converted to Christianity as a result of his Watergate crimes, and spent the rest of his life writing and speaking, as well as founding worthwhile organizations like Prison Fellowship and Evangelicals and Catholics Together.
I urge all Christians to stop making assumptions about their fellow Christians. Just as Protestants are wrong when they assume that all Catholics are drunkards who worship statues, Catholics are wrong to assume that all Evangelical Protestants are shallow thinkers who rely on rock music and emotions.