In regards to #1, the war on drugs has been going on for decades now, whereas I believe you're only referring to the current situation. It was certainly true that, for decades, crack as a "black drug" was being treated way more harshly than other "white drugs", with hugely aberrant sentences. And now under Jeff Sessions we might well be reverting back to that.