Agreed on everything except for Gallagher. He's not a 40 point player. No idea why you would call him one. In his rookie year, he was on pace for upwards of 50 points and 28 goals. He then scores 41 pts and 19 goals in a full season, not bad at all, and 11 points in the playoffs.
Since then, 47 points, including 24 goals in 2014-15, and 40 points in 53 games, least season, which would have put him on pace for 62 points including 29 goals.
So yeah, Absolutely no way hes a 40 pt player, come on man, do some research before judging others. He's been on a very nice development curve. He can score, he can put up points, he can chirp away and he can play very rough. Too me, he's worth alot esp when he's the habs spark plug.