I don’t just refuse, I don’t tolerate a-holes fullstop

The post by Jacob Kaplin, entitled I refuse to tolerate **holes (19th may 2012). Caught my attention. After reading Jacob’s post, it struck a chord with me. Without a doubt the type of behaviour described does indeed exist. The strange thing is that, this type of behaviour is not acceptable in any other profession. So why is it that this kind of egotistical attitude be accepted in software engineering?