I agree strud. Hags is a 3rd line wing. 16 or 17 goals 35 or so points (on pace for 17 goals and 34 points this season). Guess what he did last season...17 goals and 33 points.
So you can get on him and want more, that is up to you guys, but it looks to me like he is what he is. 16 or 17 goals and 32-35 points. A 3rd line winger.
Now I wouldn't give him much more than his current 2.5 mill cap hit, wouldn't go higher than 2.8 or so, but I can't kill a guy for getting the numbers I think are the numbers he is capable of.