It is always a bad idea to mix sports and politics, especially protests.
Sports are supposed to be an escape from political crap and the real world in general.
The National Basketball League has gone into full activism and their ratings have cratered. The same has happened to baseball. The fact they are playing in front of no fans isn't helping.
Personally, I think this is suicide. Given the cynical nature of the business, the ownership has probably written this season off, so there is little risk. Wrong time of the year and no fans, why not play around a little and try to score points with people who probably don't watch anyway.
Personally, given the NFL stupidity about playing what is called the "black national anthem" and playing in front of empty stadiums as well as having players opt out, shifting the competitive balance, I might decide to opt out of sports in 2020.
If they regain their senses, I might watch again in 2021. If not, oh well. Remember, sports are optional. We can live without sports but sports need us.