> But why would Joyent consider rejecting a PR for gender pronouns as a fireable offense?
Because community pressure, basically. When there's an angry mob outside about to burn your company down, do you just give them who they want or let your company burn and have everyone else fired too?