I think Hudlin followed "the rule of cool" a lot. There are a lot of things that failed fridge logic, but it felt right at the time, and doing that does take thought, just not political thought.  So when a character clashes with reality, do we get rid of something that their battle cry because it doesn't make sense? We don't for anyone else. We explain the coolness in a sensible way. We  find a way to make "Clobberin time" and "Flame on" work. To me, Black Panther with a familiar African battle cry that in one word says what the character represents in reality is a thing like that.
I would go further with the word myself, I would have it's meaning explained in the movie in an emotional moment, when BP is at his least, and have someone give him the speech/idea he gave to the little boy in the first episode of the cartoon "There is no feat I am capable of that you cannot also accomplish." Power to the people. They should  nod to Mandela as well in that same sequence.
Edit: Come to think of it, that is actually what Hudlin did, so perhaps "Amandla" does pass fridge logic. We may not like it, but it actually does make sense.
	
		
	
	
		
		
			I don't think audiences are as anti black as people think. If a chance was given and the script was good yeah black panther would do really well.
I'm just curious about the director. He or she would need to be perfect
		
		
	 
I don't think BP would need a director any better than the other MCU films have had. They simply have to appreciate the character, and have an awareness of nuances of race. As for the audience, they're not anti-black, they're just not drawn to all black casts. If BP was the only film out, it'd be in the bag, but when you put this all black cast in an action film against a diverse cast in an action film, more people would be drawn to the diverse cast, all other things being equal. By doing an all black cast for $150M, you're basically asking the audience to say "Forget the big Channing Tatum and Lawrence Fishburne summer action movie, I want to see Black Panther with David Oyelowo and Naomie Harris!"
EDIT: But fortunately, there's an easy fix for this "problem:"