The problem with the brogrammer caricature, is that it exaggerates a few overt features of regular geek culture in a way that overshadows underlying pathologies in programming shops.
There are forms of intolerance and aggression that have nothing to do with homophobia or sexism (or any other readily vilifying -ism) but which are still capable of interfering with vital flows of information. Brogrammers are nothing more than guys who program and are still operating with much of the same belief structure they had in high school. They've failed to "make their beliefs pay rent" with ideas like "hot chicks in bikinis make the world a better place," "boys will be boys," and the idea that offensive language "keeps it real."
However there's plenty of that sort of failure to go around in the mainstream of programmer culture at large, in groups that look nothing like brogrammers -- in ways that even affect technical decisions.
http://lesswrong.com/lw/i3/making_beliefs_pay_rent_in_antici...