Oooh, is being saucy or mildly disagreeable not allowed either? I get the hint.
It probably helps that I'm a "nobody"; I'm not a member of the startup culture, just an outside observer and occasional commentator. If it's true that politics are a factor in bans and heavy-handed moderation, then I can understand (though not agree with) you being hellbanned for what are fairly mild comments as judged by an outsider like me, as you are a member of the startup club.
And I hate to say it, but misogyny might even have played a role in it. I have zero evidence of that and it's not meant as an accusation, just that it's a remote possibility. It's a real problem in just about any internet based community, and I really doubt this one is immune to it.