A good apology doesn't have to be "several pages long." A good apology could have been shorter than the bad apology he gave.
For example, he could have said this:
"I apologize for repeatedly sexually assaulting women at conferences, including Quinn Norton. Over the years, I've done this more times than I can count. What I did was is illegal, and rightfully so, because everyone has the right to be safe, and to decide who is allowed to touch their own body. I'll never sexually harass or assault anyone again. Most of the time I did this, I was drunk or high; I went sober over two years ago. I'm also seeing a therapist to help set me straight."
That good apology would have been half the length of the bad apology he actually gave.