You are insinuating the Kaepernick is the only guy making money, that's not true, his protests have done a lot to help people. His sacrifice has done more good than most people.
"The Bears were the first team this year to max out the player-team matching program. The five players on the Bears’ social justice committee—Sam Acho, Trey Burton, Akiem Hicks, Mitchell Trubisky and Chase Daniel—told the team during a training-camp meeting about the matching opportunities."
"Combined with contributions from coaches and the front office, and additional matching through the Bears Care foundation plus some NFL grants, the team raised $813,850, which will be split among five Chicago organizations doing work such as providing shoes to the homeless and offering intervention or tutoring services to at-risk kids."
"The total partnership was originally reported by ESPN to offer $89 million in funding, distributed both nationally and locally. The player-team matching program is one portion, which could generate $16 million annually if all 32 teams max it out like the Bears did."
If there were more "greedy" people like Kaepernick out there America would be a better place. So far I would say Kaepernick taking a knee is helping people, making a real difference, my hats off to the man for his very successful protest. I understand that there is a very specific group of "Americans" that think he is evil for taking the advice of the white special forces soldier, but so far it's looking like a resounding success.
https://www.si.com/nfl/2018/11/28/nfl-social-justice-players-coalition-programs