I think it's kind of ridiculous that everyone is pointing fingers at "everyone else" other than the man responsible for the suicide, Aaron Swartz himself.
Sure, he was in a tough situation, and I'll admit I don't know the entire backstory of what led up to this man's suicide(although there is no shortage of information on the HN front page as of late), but there is nobody that can be held responsible for his suicide other than himself.
It is self-evident that this man was well-respected in the online community.
He killed himself. Nobody else is responsible for that extraordinary action. We can only speculate on his exact reasoning for doing it, but I would suspect a man in that state of mind may not be acting completely rationally and just wanted to escape but sadly could not find a way out other than ending his own life.
Let's celebrate his life and accomplishments and stop trying to find people to blame.