Eve Online to Elect Player Oversight Group
You probably haven't kept up on the full details of the issue (if you have an EVE account, consider reading the Player News Center for the full story). At any rate, CCP released a report of their own investigation into the issue explaining their actions. The tinfoil hat crowd of course cried foul, and that's probably how we ended up with this whole business.
Assuming they were in the right (and to be honest it seems perfectly logical given their explanations of what went on), then why fire anyone?