His injury not only decreased his total points for the year, it also decreased his points per game. Because when he came back too early, he wasn't the same player and his production fell. Contracts are often based on numbers, and his numbers weren't what they would have otherwise been.
He's not a star, but his work with Radulov and Pacioretty on his wings proved to me that he can fill a 2nd line role. If we had two lines of the caliber of Pacioretty-Danault-Radulov, that's enough to contend with a strong dcore and Price at his best.