This past week I had the pleasure of watching The Black Panther, the latest installment into the Marvel Universe. While I have many mixed feelings...