Actually yes I would have Hitler on social media, because then he could be monitored. His ideals could be ridiculed, and his beliefs questioned (and even downgraded from being extreme).
Now I put monitored in bold for a reason, because it would done in the public light.
I would rather this kind of stuff out in the open. none of this hear no evil, see no evil,speak no evil mentality.
If you kick them off a social platform that shit doesn't just "go away".
Same goes with your cute little cartoon. Nice argument but its just being lazy. "its annoying me so Ill kick it out". sure why not, that's not solving the situation. Instead of counter arguing their stupid ideals you are just proving them right from your actions.
A lot of it is just ignorance, education is the answer.