But, This is exactly my point. His reason doesn't matter. Reasons aren't relevant to apologies.
When you are apologizing, you are admitting wrongdoing...defending yourself in the same breadth is essentially saying you didn't do anything wrong in the first place.
Every time I have to apologize I am tempted to throw in a reason/excuse and everytime I remind myself of that quote and stick with just "I'm sorry" I end up with a better result than when I tag on a reason...
That being said, if you read his post...he actually doesn't apologize at all. He even goes so far as to say he wont do it again (only) because it upset the community team, not because it was wrong to do. He also claims he fixed it. He might of changed back the comments...but he certainly didn't fix anything.