Powell is guilty of racial prejudice. He is influenced enough by his prejudice(s) to let it affect his thinking.
Hopefully he will be able to overcome this one day.
Should McCain win this election, our side will be better informed about Powell now.
He is 71. I don’t see him changing much. In any case who would believe what he says?