I suppose "brogrammers" might be a target audience, but the concept of the tool itself is pretty good for just about anyone. Shame about the name.
Not everybody that wears shades, doesn't take life seriously and speaks with an accent is misogynistic, crass, less mature than you and difficult to depend on.
That's not really fair. To a bro the word just means 'friend' - somebody that's dependable, fun to hang out with and that won't over complicate things.
Those descriptions seem more in line with the tool.
Using "bro" is offensive because it excludes others by their gender. It's an awful exclusionary term and you shouldn't think it funny or ironic. You're not taking this serious. I'm guessing because you haven't any idea of how soul crushing it can be to see this kind of behavior in the workplace when you're at the other end. It fucking sucks.
And I'm not trying to downplay any bad behavior by people you've had to interact/work with. Pretty much anything can be used in a negative way in a specific context, and people can be huge jerks. I'm merely trying to say that words which you think are offensive to one gender, can be used as a completely neutral term without any subtext other than friendliness. It's really a shame that this word has become so negative to you.
I also call my (female) SO "bro" – in addition to a broad range of friends and family – in specific contexts. But I would never consider the word neutral or inclusive in the context of the tech community. Too much baggage. If any of the people I call "bro" were programmers plugged into the same world we are currently plugged into, I would not do it, period.
The fact that everyone in this thread came into this with knowledge of the term "brogrammer" suggests to me that there shouldn't be much of an argument, but I guess that's just wishful thinking.