My guess is teams don't want the distraction that goes with having Kaepernick in your locker room, especially this time of year. I also think owners are sending a message to all the players in the league to not do what Kaepernick did. Right now teams would rather develop the QB's they have rather than bring in Kaepernick. That could change if some teams lose QB's to injury.