Even without the firing part, was any of that intended to motivate Patch staff to work harder or get behind the product? Hopefully they are all looking for other jobs and running Patch into the ground for AOL and Armstrong in the meantime.
I realise that the word Radiohead in your title will garner more clicks, but this really has nothing to do with them. Radiohead content is still available.