I amwas a moderator, who's in the process of resigningjust resigned due to the erosion of trust I feel has happened as a result of this issue.
But, there are some things to note as it relates to the above apology...
This apology has come not a moment too soon.... for the past days, almost a week, now, moderators from across most sites have collaborated on communicating our concerns to the SE staff. We have been working "in plain sight" of the SE staff (using the TL to collaborate).
The apology above addresses most, if not all the concerns that we have raised as a group effort.
The timing of this apology appears to have been in a race to beat our statements about the issues.
Note that the SE staff have not been collaborating, corresponding, or feeding back in any way on our collaboration, but appear to have just been observing.
While the apology above indicates the desire to collaborate with mods again, there has been nothing of the sort in the past few days, so I expect there to be an interesting discussion tomorrow .....
Update: ArtOfCode's meta post sharing the statement signed by many moderators