> Is being surprised somebody doesn't know something putting them down
Yes.
> is being unsurprised they are ignorant putting them down
Again, the whole reason to just declare this as a rule is so that you’re not put in a position to try to decide if somebody is ignorant or not. You set a social guideline, and if people break it, you point it out, and it doesn’t matter why they did it.