There is very little behavior condemning at a typical Catholic Mass. Also, not too much push for bigger donations.
I think children's activities (not just sports) coupled with a very real sense of being stretched too thin is the reason many families don't attend every week. Even if your child is in sports you can generally make the Vigil or the 7 am Mass, but when Church is seen as just one more thing, those Masses are too much trouble. We Catholics need to turn the focus back to the Eucharist.
When I was chosen to teach a class and read up on what to teach, I read something that I knew in 2nd grade but had forgotten, yetI’ll be judged on it because I know it, I learned it. it was that it is a mortal sin to miss mass on sunday without a good reason(a reason God would think was a good reason).
so, we go every week for the past eighteen years after that. Boredom, rain sleet snow hypocrisy of human priests, bad music,, holding hands, none of it matters, because eternity is not to be fooled with.