I disagree, I think using any platform you have to spread a message that is important to you is a GREAT use of said platform.
Anyone who thinks using your platform regardless of the context is bad are people who feel inconvenienced, threatened or annoyed by said message in which case, congratulations you successfully achieved your goal.
If Colin Kaepernick didn't use his platform as an NFL player and instead did something else like I don't know, stood outside his political offices holding a sign, would have had dramatically less impact and probably wouldn't have gone anywhere, but he used his platform and now look, we're still talking about it, black lives mattering, and all the messages he was intending to send what 4 years later?