John Fitzhugh Posted almost 4 years ago What do you think is the main reason why contemporary kids do not like / understand opera? I am a music teacher. The answer is much simpler than you think. Kids like things that catch their attention. A loud, fast drum beat and a loud guitar is exciting to a child and catches their attention. Singing classical music (softer and smoother and therefore less exciting than rock) for TWO HOURS does not hold a child's attention, especially in another language (even in English, it is often hard to understand what is being said). There are more factors, but this is a HUGE reason. Also, kids don't understand what is going on in opera. If they understood the story and knew what was going on at each moment (not just the general plot), it would help them enjoy it more. But don't forget, pop songs are 2-3 minutes long, and an opera can last for hours. There will still be boredom for some kids even if they understand what is going on.