One reason education may not be "hitting the spot" is because of instability caused by politicians trying to make their mark, rather than considering children's needs. It should all be taken out of their control so it's not subjected to any change in Government. If I worked in a school that had pushed forward on the new curriculum, I'd be fuming. Reinventing the wheel only to find out that we can, in fact, fly.
We have just trialled the new-style curriculum in the phase I teach (Years 3 and 4) and the kids and teachers have loved it, but more importantly the children are making good progress. Surely we should teach what works for our children not what a Government, which has probably never entered a primary school after age 11, thinks?
Given any curriculum situation, teachers will adapt to it and make it fun and enjoyable. I think the challenge facing schools is creating the expertise throughout the school.