For everyone's sake? What does that even mean? You're talking as if keeping him until the offseason and he walks is some sort of detriment.
Yes the losing culture is already here, but we need to address that, not continue it. Whether it's going to make a huge difference or not, Granlund is our best player. Our offense is almost relying on him right now. He's doing huge things to help the confidence of Eklund and Zetterlund, which is extremely important to our future. It also keeps guys in somewhat more natural spots (without him, Wennberg is our current 1C and Kunin the 2C)
At the end of the day, yes our team sucks, and it's further away from the stanley cup at the moment than all other 31 teams. But we're at the point now where we need important pieces like Granlund (again yeah he's older, but still our current most important player) more than we need yet another 20-45th overall pick or whatever it is. Idk about you but I'd like to turn this around sooner rather than later instead of trading expiring assets and become the next Sabres, or even Ducks rn considering how long they've been at the bottom.