The whole mind boggling nonsense is called presentism - applying 2017 standards to our past. It also seems to discourage teaching history. I talked to a 15 year old, reasonably intelligent girl, who had no idea who was Hitler or what was communism.