So you favor intolerance and discrimination based on your arbitrary definitions of "ignorance" and "stupidity".
And just who gets to decide what is ignorant and stupid?
On what basis? What's the standard you use?
What if my definition of ignorant and stupid is different than yours? How do we decide which one to use?
It is up to you. You have the freedom to choose. That is what discrimination and intolerance is all about, making a choice. If you take away someones power to make a choice you are taking away their freedom.
I wouldn't dream of imposing my values on you, sadly you don't seem to want to reciprocate.