I think you are right. But I don't think that's the whole story.
I think it is also just the fact that they were the winners of history. And we like winning more than we like being moral.
Genghis Khan isn't as glorified as the rest, because, ..., he's not white/European. He's glorified in Mongolia and some other Asian countries, but not in the western world.
But the rest of them? Yes, we do. Maybe not always so overtly, but the implied greatness of most of these figures is tied to how much wars they waged and how many peoples they subjugated. And if you simply go to any primary or middle school and ask the kids who are into history, you'll find lots of boys (mostly boys) who will rave on about how this or that was the absolute GOAT.
No need to single out Americans. Most of the developed world, including a lot of the "nobler than thou" European peoples that some Americans love to worship, are equally complicit.
Why do we glorify horrible people from the distant past?
Julius Ceasar, Alexander the Great, Genghis Khan and many more...
These people had beliefs and worldviews that were so horribly, by today's standards, that calling them fascist would be huge understatement. And they followed through by committing a lot of evil.
Aren't we basically glorifying the Hitlers of centuries past?
I know, historians always say that one should not judge historical figures by contemporary moral standards. But there's a difference between objectively studying history and actually glorifying these figures.
"Extremist content" == "not wanting Palestinians to be dehumanized, dispossessed and murdered by Israel"
In Germany such doctors are all over the place and embedded within the statutory health care system. It was a huge shock to me, when I first arrived here. Their health care system has been a huge let down, in general, but this was beyond crazy to me. Sometimes, if you are not careful you go to a pharmacy or a doctor's clinic and you get prescribed snake oil voodoo medicine, if you are not careful.