What I would prefer for an education system - anywhere in the
world - would be a view of history that was balanced; show
several different perspectives of history, without the usual
sarcasm of history against those they don't care for. You see
this in science a lot; "We sure were stupid back then when we
believed in a Cartesean Coordinate System with Newton, but we're
so darned smart now".* Well, fact is, a regular x, y, z, Time
system is what we use for things most of the time; Einstein is
for special occasions; yet glowing awe on Einstein (who I happen
to adore myself) but Newton is seen as stodgy and old-fashioned;
when in fact, he pretty revolutionized everything... but science
education is enamored by revisions of past achievements without
giving the credit these earlier ideas deserve; We got to the
moon using Newton, not Einstein; yet it's blasphemy to say
anything negative about him :P) I can't speak for the other
issues you mention, but it's related; I see no reason that
multiple worldviews can't be taught simultaneously; Learn one
way of viewing the world while learning another and another;
History is multifaceted and fascinating; when it is restricted
to one viewpoint - or worse, just a series of dates, you get
people like me who "hated history" until many years after school
was done and I realized, "woah, history was actually kinda cool
- it's WAY more than what I learned in school"