I'm all for getting Skinner off the roster. I never liked him in Carolina, didn't like the trade to get him, didn't like his last contract. Haven't changed my mind about any of that.
But...
Sure, a buyout saves 7.5 mil next season, and then only saves 4.5 mil the next, and then only saves 2.5 mil in what would've been his final season under contract. Then for three straight years when Skinner wouldn't be a Sabres problem anymore, they'll still have a 2.5 mil cap hit due to his buyout. His contract is a problem no matter what way you try to slice it. So would you rather have that problem during the next three seasons when the odds of Buffalo being a Cup contender are low, or during the three seasons after that when all these young players are square in their prime and (theoretically) in the best stage of their careers to win something?
Let's say Skinner is a terrible player/person/example for the young players. He's one guy, that isn't spiraling down a path of substance abuse or physically/sexually assaulting women. He's a far cry from truly terrible examples of human beings that have worn a Sabres sweater in the recent past. If the roster and coaching staff is incapable of forming a disciplined and successful team in the face of Skinner being on the team, I strongly suspect that the team just doesn't have what it takes anyway.
I hate the guy as a player, but he isn't a terrible person aside from on-ice work ethic. While it's a noble thought to ditch that lacking work ethic as an example to others, the late stage of the buyout won't justify the cost of a decent depth player or two for three seasons when they should be contending for a Cup.