The only person who can make a person feel stupid is that person. Feeling stupid is an internal issue and no one else can be held responsible.
If someone has a learning experience or a discussion that leaves them feeling like they missed the point or “lost” the argument then they alone created those feelings and should be adult enough to own them without blaming or giving others control over their emotions.