I disagree. I think it has a lot to do with a lot of different things. The way we train and assign/hire teachers. Also, think we need to tailor schools to different learning styles(visual, audible, reading, hands on) and put kids who learn a certain way, in a environment more suitable for learning.
Also, especially today, kids need stimulation. More interactive learning. Classroom lessons on ipads(tablets) or interactive surface desks etc.