I'm not sure how legit the entire drama is, could be or could not be true that's why I guess DT members have not tagged him yet. Maybe I missed something in that thread but could you please link me to the post where the owner of the site agrees that he actually hacked the site. Otherwise even I can claim I hacked Bank of America and provide a photoshopped image of their dashboard.