Just be honest and say you don't care about the facts or fairness here. No matter what he does or doesn't do, you'll find a reason to be critical of him.
I am only critical of him because he gives me and other people reasons to be. He has yet to do anything to make me think of him better.
What facts do you speak of?
Fact - the NFL organized a workout for him in an unprecedented move. Fact, they agreed to film it and send the footage to all 32 teams.
Fact - Kaepernick gave them a list of demands, most if which. were met. He was in no position to make demands, yet they played nice and said no problem.
Fact - the league didn't want any media there, which is perfectly reasonable as this was STRICTLY to show off his football skills and to show teams he cans till play
Fact - he wanted the media there, because to him this is not only football its about promoting himself (so it seems anyways with yesterdays actions), when the league said no he cancelled with just over an hours noticed and went elsewhere
Fact - 24 teams sent south to watch him play only for him to change the plans at last minute, inconveniencing many of them.
Fact - the league doesn't owe him anything and was trying to help him, let by gone be by gones. Good luck getting their help ever again.
What I don't get is if he wanted everything to be done his way the whole time why didn't he just do this on his own? He's been eligible to sign since February yet did nothing except post a few videos here and there. Maybe he needed the league to garner attention and convince teams to attend?
Rewriting the waiver makes sense considering his relationship with the league is very different than other free agents. Other free agents haven't had to sue the league for how their were treated. Also keep in mind, the league handed it to him with little time to review or negotiate it.
This argument works for both sides. The league wanted certain language to protect themselves given the legal history between the two. It works both ways.