It appears that this thread got massively flooded with off-topic replies, derailing the thread to an extent where the OP felt like removing his original development content. Sad.
Please be aware that we do not condone such behavior around here. This post serves as a reminder to always maintain a constructive attitude towards your fellow forum members and keep this place clean from personal grudges. Instead of contributing to the ongoing flame war, please report the offending posts to us. This would've resolved the issue a lot earlier.
I know the situations with credits and leechers is bad. It's however not helping one bit to call people out in every new development being made. Notifying others of missing credits is totally fine. Sabotaging a development and turning it into a battlefield is not.
Stay on topic. And report people failing to do so, please. Offending posts were removed and infractions given where due.