I'm not in the community, so I'm taking this article at face value. If I read correctly, he made software that possibly exploited a security gap, they asked him to remove it, then he demanded free hardware. They said no, and the conversation turned sour.
Why is everyone mad at them? I'm not blaming either side, but it sounds like a rather typical failed negotiation.