Re: Hail Trump!
You and your like who compare Trump or any other sitting politician to Hitler, Mussolini, Stalin, or Lennon need
OMG... John Lennon? If you meant Lenin....
None of our 1st world 'leaders' has led millions on death marches.
Unless you're being specific to the current bunch, I think Stalin and Mao (missing from the list) could be considered "1st World".
As for the rest of your post.. pretty much spot on. Those who don't know history are doomed to repeat it.