But sometimes you find a player in a situation where it just works irrespective of how that player was previously perceived or based on draft position/advanced stats/etc projections, etc. Mike Knuble Syndrome, maybe.
All I know is
1) The Bruins need somebody to play with Pastrnak who does well. Geekie is doing just that. Regardless of how improbable it seems, it's working and I don't think it's fair to say you can just throw anybody into that spot and expect equal results. Need a winger for Pastrnak, got a winger for Pastrnak.
2) As soon as you move Geekie, you are looking for somebody to play with Pastrnak. The Bruins don't have the depth where it's not the case that every positive asset they trade doesn't open up a new hole. Again, need a winger, got a winger.
3) Geekie will get a bump on his next contract. But so too would anybody who is delivering similar or better results, whether now or whenever the current contract is up. And with the cap allegedly going up steadily the next 3 years, that number will only go up every year. Sad as it may be, every summer finds lots of average players getting surprisingly big deals. Doesn't seem like a safe bet to dance on the bargain knife edge at every turn.
If some kind of compelling offer came along for Geekie, fair enough. But to move him just for the sake of making a trade this week, maybe getting a 2nd round pick or a mid prospect in return, I'd be careful of that result and so far that seems like the probable outcome.
To me Geekie doesn't represent a problem that needs to be solved nor a likely trade vehicle for getting the major talent upgrades the team needs. If he's here next season, doing roughly what he has done this season and last, even with a pay increase, that's fine. There are bigger problems that need solving and I wouldn't even call him any kind of problem.