I think Kam is doing ok, but he seems to be a step slow this year. Maybe it's the past (and current) injuries catching up, maybe it's having to overcompensate for some of the other DB's that are lacking (Williams, Shead, and all the other backup type of DB's), maybe it's a bit of a scheme issue with a new(ish) DC, or maybe he just knows something we don't and he isn't as "all in" after his contract issues.
I'd would guess it's a mix of all those things and maybe a few more things that we don't see. I'm glad the team didn't bend over backwards for him on his contract (for many reasons) and after seeing a bit of a decline this year, I'm sure the team is glad they didn't bend for him. Hopefully he picks up his game the rest of the year and beyond, if not I could see him moving on in the next year or two, just another position to look at in the offseason.