Abusing your power as a developer for a personal vendetta is not acceptable, and the fact that it happened demonstrates a lack of taste and self control that suggests one should not trust that person in the future. An apology doesn't fix this, something more is needed to repair trust. Making the opt-out list public might be a start - one wonders how many other sites the developer has used this tactic against.