There's a spectrum. Making everyone happy is a sophomoric concept. You literally can't, so no need to bring that up.
Could he just say my bad, it was a long time ago. I'm donating to a worthy cause. Remember to see my next 100 movies coming out today, in some fashion? The answer is yes.
There's this trend to emotionally polarize things these days. It's not a binary situation, make everyone happy or no one happy, no.
It was a half ass statement, which he would have been better just staying quiet. He could have squashed it pretty quickly. We aren't talking child rape. Like for gunn.
But the thing is, he doesn't have to do anything. He's at the point in his career where he never has to make another dollar and will still die rich. Theres a reason why people call it "f- you money".
Every celebrity is not going to beg the public for forgiveness every time they screw up.