There seems to be, in Catholic parishes in particular, a strong sense of sacraments as things you need to "have done." Not that you don't see that at all in Anglican or Lutheran parishes, but I don't find it to be taken for granted in quite the same way.
Although I think teens in general tend to disappear from churches. One reason simply being that in many cases that will be the first time they are able to make a choice about it at all.
Yes, Catholic think that education of youth should get done. How silly of them. We have followed the guidance of those who teach. Their guidance is that if confirmation were during infancy, many parents would not give their children an exposure to the Church over several years.
So, yes their is a pastoral problem in many, many churches. The congregations are getter older as relatively few youth are brought up in the Church, or even exposed to the Church for very long. Catholics have chosen to DEAL with the issue by continuing to have communion at 7 or 8, with required classes before, and have confirmation at 15 or so, with required classes before. We can look at the results. In our town of 40,000, a new Catholic high school has been opened.
Criticize all you wish. In the US, Roman Catholics are getting their children exposed to the Church over many years. Also, parents attend Church while their children are young and are part of the life of the Church. Perhaps, all the other traditional churches don't have any problems with Sunday attendance, or not.
In the end, I don't think that making "perfect" theological choices (through choosing one theological opinion or another) needs to get in the way of pastoral concerns.
==========
And just BTW, attendance is fine in Catholic churches. Most of this is because of being open to immigrants (well, for non OBOB members). Much also is due to children being exposed to the faith and being part of your classes and groups.