> People are not stupid.

There are plenty of stupid people around.

We interact with them every day.

Yes. And society with good education has fewer stupid people. You don’t stop “bad” ideologies by outlawing them, you stop them by arguing for a free society and education.

Is that true?

American education isn't great, but it's not radically worse than many other rich nations. The difference doesn't seem sufficient to justify the extreme separation of ideologies. (That is, I'm not arguing in favor of one or the other, but the level of hatred between the two implies that at least one is wildly off base.)