This is a classic non-apology apology. He's not sorry for the original action which offended people, just that his action caused offense. It's the kind of corporate double-speak you hear from someone who is not sorry for their actions.
Except he apologised for causing hurt, he didn't apologise that people felt hurt. There's a difference in the level of responsibility taken for the action.
Because that one is about his personal opinion, which nobody should give two fucks about? It's what he does as CEO that matters. And from what I can see, he's pretty much made it clear he's willing to put his personal opinion aside for that.
A sequence of words does not have a single meaning and does not always mean the exact same thing. This sequence of words is not necessarily a non-apology apology. That interpretation denies the possibility that someone can be genuinely sorry that his opinion and words caused grief, even though he still stands by that opinion and those words.
https://en.wikipedia.org/wiki/Non-apology_apology