I'd have to disagree, when you get to college, you realize that you missed out on giant chunks of knowledge that could've been pretty useful.
Not teaching people the history of a nation like China promotes the idea that they are foreign and different. The people who know little about a culture are likely candidates to use that culture as a scapegoat or target of domination.
It's the political and philosophical teaching of history in context to modern times that creates an informed and critical thinking populous. Not just the recitation of local history. If you think high schools are OK conduits of education without teaching any form of philosophy I'd say you're mistaken and it's a sad fact we live in that society.
Not every moral advance in history was made in the confines of Western Europe. I think it couldn't hurt to teach people (not just the ones fortunate to attend a university) different approaches to culture and beliefs.
I'm going to get off the horse now.