Therein lies the problem: one cannot reassert what one has forgotten.
Can our own, young Americans that hardly know their own history, geography and economics --- can they fight for American values? What are American values to them? They may not believe all they hear from the Leftists, but they don't know what to believe either.
You have a good point, but happily many children in the USA are home schooled, Christan schooled or private schooled. It is only the big city public schools that are a total PC farce. But there are lot's and lot's of kids in big city public schools and that is a BIG problem.