Agreed. But when you pay a guy as an elite TE, you don't just completely ignore what kind of production you get from him. Again, watch, if he continues to get 40 yards a game, Whaley won't let him make 9m a year for very long.
Its not like his production has to be exactly in line with his contract, but ballpark it. When a guy is paid as an elite tight end, some receptions, yards and touchdowns should follow, no?