With the ongoing "death of God", as Nietzsche would put it, all the old certainties have been swept away without anything sensible to replace them. So the history syllabus has become a political battleground for partisans of all sorts of folks to play with. If students are forced to spend weeks at a time studying the dude who invented peanut butter or some dispute over bus seating, is it any wonder that the big picture gets lost?
As a first step, I would split history into two sections: "overall chronology" and "detailed studies". In "overall chronology" we'd study the basic flow of human history over the last five or seven thousand years, trying not to overly stress any particular event or group of people. Picture a giant wall chart with time along the x axis and all the major human civilizations plotted up and down the y, and then we sit down and learn the dates of key events. Start of the Han dynasty. Fall of Constantinople. Founding of Buenos Aires. Not worrying too much about what they mean, though.
In the second, we could pay attention to the details. Individual people, events, what it was like to live at a given time. We could never cover the entire chart at a detailed level, but at least we'd know the details were still there.