I think one reason is that the way teachers teach is a bit old-fashioned. Most of the time, it's just listening to the teacher talk or memorizing things from the book. There's not much chance to do activities or group work, so students get bored easily. If teachers made lessons more interesting or connected them to real life, maybe students would enjoy learning more.
私は一つの理由は、教師の教え方が少し時代遅れであると思います。ほとんどの場合、ただ先生の話を聞いたり、教科書から暗記したりするだけです。活動やグループワークをする機会があまりないので、生徒はすぐに退屈してしまいます。もし先生が授業をもっと面白くしたり、現実生活と結びつけたりすれば、生徒はもっと学ぶことを楽しめるかもしれません。