There are lots of issues with how we ask and answer questions but related to humiliation specifically, what makes me really sad is when someone tells me they don't want to ask a question because the person or people they'll be asking humiliate them.

One of the reasons I will not publish the asker's name if they don't me want to.

I first this seems like a weak person, but I've had managers tell me the look down on people who don't know things.  So I understand the hesitation to ask questions in an unfriendly environment.

There's a lot to learn and we might all be better off if we realize the person has skills, just maybe not in the same area you do.