I actually think it is a textbook apology - short, no excuses and straight to the customers. I think having a quick apology is more important than presenting some kind of ten point plan as the first step.
But I agree that the end of the matter is the solution, not the apology, and we have yet to see how this ends.