Classic non-apology apology. You should not be sorry that he thinks it is awful, you should be sorry that it is awful.
Nobody cares about how much work you put into what amounts to an illegal disclosure of personal data.
>In the politician’s apology, you apologize not for the offense itself, but for the fact that what you did offended someone. “I’m sorry you’re a hypersensitive crybaby.”
"I'm sorry you're an idiot."
Not an apology, an insult, and feigning to be apologizing about you (which is doubly insulting).