Agreed the response is too much. As a CEO getting involved in a dispute like this seems to be all downside with very little upside. If I had to draft a response in his position It'd go something like this:
> Reddit is not laying anyone off, you were fired.
> Your comments about our revenue had no effect on this decision. This type of criticism is welcome and even encouraged at our company.
> I don't believe it is in good taste to publicly discuss the reasoning for any termination unless it is absolutely necessary.
> If you'd like some additional clarification on our decision to fire you please contact me or (Someone in HR) directly.
> Thanks