Very sensible indeed:
"I don't think it's a secret that I disagree with many of the policies of Dr. Rice and the previous administration. But the notion that this community or this country would be better served by not hearing a former secretary of state or not hearing what she had to say — I believe that's misguided," Obama said. "I don't think that's how democracy works best, when we're not even willing to listen to each other."
If you disagree with somebody, bring them in and ask them tough questions. Hold their feet to the fire, make them defend their positions. ... Don't be scared to take somebody on. Don't feel like you got to shut your ears off because you're too fragile and somebody might offend your sensibilities. Go at them if they're not making any sense.