General,
I like krackman. I've met him and just spoke to him on the phone a few weeks ago. I'm not bashing him here, as people can do whatever they want with their picks(although put side by side with his previous comments about touts, it looks kind of silly).
Posters come and go (usually dozens of times). If he is tired of the forums(can't really blame him, sometimes), so be it. No reason for you to become so dramatic about somebody choosing not to post for a while.