Many folks take "ignorance" as an insult. It isn't. It simply means one lack knowledge on a given topic. For example, I am ignorant about the details of how a nuclear power plant works.
For an insult, "stupid" would be appropriate.
Ignorance is fixable by education. Stupid is not fixable...
I feed NO soy...not to my chickens, not to my goats, not to my pigs, not to my rabbits, and not to my dogs. Soy is a bad BAD thing for any living creature...us humans included.
Bob