@MistaL
While we don't stifle criticism of a release, we do not tolerate even the implication or suggestion that a user commit suicide because their release doesn't meet your personal standards.
I am hard pressed to conclude why else you would include a picture of a noose with the words, and I'm paraphrasing, "Put more effort into your release." It certainly looks like you are suggesting that the poster, group, TL, whatever, should commit suicide rather than fail to live up to your expectations.
This is completely unacceptable. Please take one day off from commenting to reflect on our rules and how you can post more thoughtfully in the future.
Thanks,
Zeph