One word - well, two word - answer: Vatican II.
One word ... parents. The primary responsibility for passing on the faith, rests with the parents, not VCII, not homiletics. As I pointed out to another poster, it doesn't take a degree in rocket science to pick up a book and instruct children in their faith. I'll bet the parents are more than eager to provide their kids with iPods, iPads, computer, handheld games ... but when it comes to God, they transfer that responsibility to the church.