I'm pretty sure that if people care about social justice they, you know, do things that make a difference in society. Buying shoes isn't one of those things, and praising Kaepernick isn't either.
If Nike's publicity-seeking gamble worked, good for them I guess. But don't forget the big picture.