I hear you. In Detroit it was like he had rocks for hands.
But look at the film on him from LAST year. IMO He used his body, especially his length, to his best advantage. And there may be a reason for that; the offensive scheme emphasizes the TE position in the passing game. The scheme helps him to use his frame at the sidelines.
On the other hand, name one TE that has done well in Detroit. How long have they been rolling through TEs? Name one TE that has thrived consistently under Stafford. Just saying, which came first, the chicken or the egg. Correct me if I am wrong, but Ebron was not terrible catching the ball at North Carolina.