The Habbox management have made some bad descisions over the years/months/whatever, but this is just pathetic. As others have said, it would have been simpler to contact Caleb privately and ask him to remove it politely. Of course, if he hadn't have removed it you could have just filtered that file name?
Because TehUpload was made by a well-known member of the forums (mainly in the technology sections), more people are likely to use it. Caleb worked hard/works hard on this, and for it to be filtered on one of the main forums it's used on, its a huge blow to Caleb.
Imagine if, say, someforum.com was one of the places UploadPicz was used most, and then they filtered it. You wouldn't be very happy? This just seems like the excuse you were waiting for to filter TehUpload.
http://www.**************/