A lot of the complaints or commentary I've seen across a few issues, leaving aside this more acute issue was that DHH and JF were entirely comfortable espousing _their_ opinions and feelings on things, but a lot less interested in hearing other people's.
If I'd founded something 20+ years ago (well, I have), and at some point a third of the business was putting work time into deciding HR policy that was alienating other staff, I'd be looking at resolving it too. I've worked for myself for 20+ years so can't be sure, but I haven't heard of anything like that equality-council from any friends working here in Australia. This situation might be more unique to current USA?
They're also within their rights to say all employees will only make minimum wage, and that their products will now be marked up 1000%, but that doesn't mean employees or customers have to accept that.
If it was purely about talking about politics at work then everyone wouldn't have resigned.
I read the first third-party piece about this and nothing sounded outrageous. Read Jason and DHH's pieces, and then DHH's follow-up entry. I read Jane Yang's bit. And I read some Twitter threads from employees.
Obviously employees are well within their rights to want a workplace where they form HR policy and the founders can want another scenario if they think it's to the detriment of their product. Former can move on to another workplace. Founders can wear the blowback of their decision.
eg. if Basecamp got bulk gym memberships at 20$/employee but each employee would have to sign up at 40$ per person, Basecamp paying each employee 20$ would not be the same as giving each employee a gym membership.
Fair enough that it might not work so well in subsequent years due to taxes.
If you came across a list that contained names that were being laughed at because of their ethnicity, and you shared that ethnicity, would you feel comfortable working with the people making those jokes?
Assuming that it wasn't malicious or targeted, I'd expect the managerial response to be "Hey - this list is not really showing respect to our customers on a couple of fronts, so please wipe it ASAP. I understand that you weren't aware of why it's truly problematic, but you're aware now and I don't expect to see something like this again."
As I've said elsewhere though, I don't live in a place that feels as politically polarised, so I'm sure that's a serious factor.
As a personal example, I work in a shared office space. If a vocal tenant talks loudly about politics, even if it's something I agree with, I cringe and worry that it creates a less welcoming space for anyone in the room that doesn't agree with the points. Seems reasonable that they should expect an office where they can work without feeling on edge.