Once you say racial remarks, it is over. You will always be known as a rasicist, know matter how many times you appologize. The remarks you said will be remembered here, and everywhere else you go. It will never be ok and I dont appriciate it.
Here is an example. You were accused of being a child molester. You took a lie detector test, and passed. You went to court, and were found not guilty. Know matter what, your name will always be tainted. Do you think anyone will EVER trust you to run a day care, even though the you were innocent? No.
I dont think it is acceptable what he did, and I think the ban was the right thing to do.