I think everyone just needs to calm down. Duff was a great staff member and instead of creating threads like this we should be creating threads which highlight the good times we had with Duffy and how much of a pleasure it was to be on the forums with him, and hopefully still will be in the future.
This thread, while it gives people a chance to get their views across, is still ultimately pointless and goes further to degrade the forums. The decision was vindicated, and no matter how much respect or friendship we had with duff, in the real world if an employee goes shouting his mouth off about the company he works for, he will be disciplined and this is what has happened, so lets move on now, hope that duff still continues to contribute, and start to re-build the forum to its former glory!