I'd personally accept his apology. I find that it is such the norm to "admit no wrong" so you can't be held to anything. That, and pride. It's the social norm, it seems.
Even without a financial payment or something, for him to have said what he did is so..... so against our social norms.... I dunno... I think it probably took a lot. It would take a lot for most people to say something like that.
Do I think he's a hero? In a way, no, and yet in a way, yes. Of COURSE a person SHOULD apologize for something like that, so what he said is simply what he SHOULD do. End of story, right? weeellll..... then again, there's the whole internal battle here. We all have to deal with our own pride when it comes to something like this, ESPECIALLY in our culture. In that respect, I think he is a hero. Could he have done more? Well, sure. There is always more a person can do. But what has he done already?
Considering how arrogance seems to be the norm for our society in general and our celebrities specifically.... well, this little bit of humility is absolutely amazing. Kudos to him.
THAT SAID.... it remains to be seen how he will speak of that particular line/song in the future. Is this a momentary thing? Will it be consistent in the future? His continuing attitude will be what REALLY makes it stick or not.
[/opinion]
_________________
Professionally diagnosed
Your Aspie score: 182 of 200
Your neurotypical (non-autistic) score: 32 of 200
You are very likely an Aspie