Why do people make rants on Meta Stack Exchange sites? Meta stackexchange sites are often the venue for immature rants authored by disgruntled members of the site. The Math stackexchange and meta stackoverflow includes a lot of this behavior. During a recent instance of this, one site member pointed out the unconstructive nature of ranting on meta and the ranter (after calming down) responded a joke that why we do this would be a question for the Psych SE. 


What do people engage in rants on meta stack exchange site?
Is there something about math/computing people that causes this behavior? 
What psychological theories are relevant?
rant, n. 1. a. An extravagant, bombastic, or declamatory speech or utterance; (now esp.) a long, angry, or impassioned speech; a tirade. (OED)


Why do people make rants on Meta SE? translates to What makes people get emotionally upset in a social situation and then express their emotions?

I'm not going to go into this, because the answer is at the same time banal and overwhelmingly complex.

The only aspect that differs between social life online and away-from-keyboard is the higher level of anonymity online. Otherwise it is a common fallacy to think of the internet as being somehow not like "real life".