If Obama can invite numerous Republicans into his cabinet, and deal with the likes of Joe Lieberman and the Right wing of his own party, why shouldn't he find a constructive role for the Reverend Al Sharpton?
Sharpton has played the race card in the past, but has done so for an ultimately constructive purpose. He has worked to help many people improve their lives. Along with Jesse Jackson and other "infamous" civil rights leaders, Sharpton's efforts have opened up corporate America and the White House to people like Obama.
That Obama is secure enough to include Sharpton in his vision of a post-racial America is correct and proper.
We should work hard to find the beneficial aspects of all people who at least profess goodwill. We have to overlook past mistakes, errors, and/or misbehavior if at all possible.
Sharpton has done enough good and not that much bad to justify this.