Your points re socioeconomic standing and access to justice may be valid but do nothing to explain why blacks are more likely than whites to be charged with simple possession.

You may not like to hear the word "racism", but do you have any other plausible explanation for why that disparity exists?