I don't think the problem is that people have forgotten history, more like they have lost it in the continual revisionism that is rampant on both side of the aisle. For instance, the whole CRT rests on the work of one professor, and the foundation lies in her attempt to trace a black family all the way back to Jamestown. Except that is impossible, in the Indian Massacre of 1622 Native Americans captured, and incorporated into their tribes, all the slaves in Jamestown.
Then there is every Thanksgiving where those on the right, John Stossel comes to mind first, want to proclaim that the colonists were all starving to death because they were socialist. The truth is Plymouth and Massachusetts Bay were both colonized through stock holding corporations and the colonists were starving because they were spending all their time trying to gather resources, like lumber, that they were shipping back to their corporate masters. They stopped starving when they told the corporate masters to go pound sand.
History is full of surprises, and secrets. Those in power attempt to keep the secrets secret and hide the surprises.