No, the problem is that he's playing with a hip injury. If anyone has ever had experience with that, they would understand what Cro is going through.
Then he should be trying to rest it, and not be a liability against the other teams top receiver. He is even going through full practices. It has been all season though.
Week 1 Vincent Jackson 7 catches 150 yards
Week 2 Julian Edelman 13 catches 80 yards
Week 3 Stevie Johnson 6 catches 80 yards
Pre injury, but I am sure that all the catches weren't on him. I don't know if it is more scheme than him, but he just isn't getting it done.