Is it just me, or is committing public seppuku like this really necessary? If what he did was illegal, he should face prosecution. If he's compelled to apologize and admit his guilt, he should reach out to the people he actually wronged. This kind of public self-flagellation ("I'm such a creep. Please forgive me, world.") feels really over the top, phony, and symbolic.
I was out drinking with friends from my University course, back in the day, and made some statement like "uh, well don't be fags about it" - a hangover from my days at a boys only secondary school where "gay" was the most common term for bad and "fag" was the most common insult.
Now, I have no issues with people's sexuality and would never want to offend anyone - but I was drunk and years of using the term as a generic negative insult just lead to me using the term habitually. The issue was, it wasn't just my close friends, but a larger group of people I knew less well.
One of them made the point that he was Bi and didn't appreciate the comment, and I wanted to curl up and die - instantly I had to try and explain myself and apologise. How I acted didn't represent my views, it isn't who I want to be, and it's not how I'd want to interact with anyone. I put that guy - and anyone else there - in a shitty situation and while he was fortunately understanding, and spoke up about it, someone could have just heard me and felt a bit of rejection from the world.
Now, you can argue about the sincerity of this guy's apology, and how possible it is to repeatedly do something and do the things he did in the context he did, etc..., but there comes a point at which if the message is good - which this apology is - it's a flat statement that his behavior was wrong, flat out, which is the right place to start from at least, I think you have to give some level of benefit of the doubt.
People do fuck up. Consequences for that are fine, but you have to try to give people routes to hold up their hands and reject things they did, that has value.
To note, obviously my usage of the terms during my schooling years was just as wrong, but I was a child and it's harder to judge myself at that age because of the environment and lack of knowledge I had at the time. Something I still regret deeply though - it must have been incredibly hard to be gay with so much constant negativity surrounding it in that environment.