Deron, wtf?

Only the man knows for sure. Maybe he's not banned. His last post is about failing a test or something. Maybe he just deleted his avatar and changed his Avatar message and took a break?