Let he who has never said something colossally stupid in public cast the first stone.
Exactly, I have said my fare share of ignorant comments before and felt like an idiot afterwards.
I for one forgive MEL even if he hadn't apologized. My opinion of him has changed but he is a sinner like all of us so therefore I hold no hard feelings for his bad behavior.