What the hell? Did I miss something as to why he did this? I see no form of abuse or trolling on his thread(s).
Only hint I'm getting at is his post here
Sickness, if you're reading this please understand there are hundreds, possibly even thousands of people who appreciate your work. Hence the download count on all your ROMs put together. Do NOT get stressed out by the lack of "thanks" on your posts. Just think of the download counts, and knowing your hard work is currently being/already installed on hundreds of rooted phones, as a thank you from the people who don't click that button. I too would be frustrated with the lack of appreciation because I'm the same way and expect some form of praise for my hard work.
But after all your donations, and your current "thanks meter", you should not get stressed over this.
If this is completely not the reason you removed all your download links, then disregard this post. Just wanted to let you know to not let things like that get to you regardless.
Your ROM is the only updated fully customized TW based ROM on this forum for this device. And for those who need WiFi Calling I'm pretty sure this is the go-to ROM. And it always will be, for me at least.