Nuance is hard, and so to some people, accepting Hitler as a villain means whoever defeated him must be a hero, so if we don't want to accept Churchill as a hero then we must reject Hitler being a villain.
(It goes without saying that this logic is faulty, but at the same time it's part of human nature and we all have to grapple with it to some extent).
More killed by British in India than Hitler killed. plus all the plundering of resources.
https://m.economictimes.com/news/india/independence-day-165-...
I am afraid that is still the case. All of the kids I know within my cousins' families (8-14 years of age), have no idea about any of the Holocaust stuff.
The reason I think is the curriculum takes the holocaust not so seriously and also, the authorities believing that kids are not meant to be exposed to much details about all of the stuff. I remember it was just mentioned as "war" to us. It is still sadly the case.
Also, note that we weren't taught a bit of shit about Pol Pot, Imperial Japan etc. Nobody had any idea about the Nanjing Massacre, Unit 731 etc.
All we were just taught was just "wars" - who fought and who won.
Genghis Khan is not demonized in European or American schools either.