Who thought his character was too one - dimensional ?
Maureen Ryan of " Chicago Tribune " criticized the character portrayed by Jamil Walker Smith : " perhaps the intention was to have Master Sergeant Ronald Greer come off as a rebellious yet courageous hothead but the character is just a one - dimensional , obnoxious idiot " .