I don't think so. Injuries aside, Roy has always been the same kind of player on the Sabres. I'm not saying his effectiveness has always been the same, but we wouldn't be having this conversation if, say, Roy was always the #3 C on this team like he was when he was at his best, and wasnt asked to carry the load. Roy wore out his welcome here, and became stale, and became synonymous with the old way, and had difficulties with his coach.
But for most of his career, the team was better with Roy on it than they would have been without him, regardless of the fact we didn't win anything with him. I think any rational observer of the NHL and the team would argue with that. His detractors, and I have been one of them lately, IMO have a distorted image and memory of his career and playing time. It was surely time for him to go. It's arguable that last year it was time for him to go. But he has been a good player and valuable member of the team the vast majority of his career, even if he was never a #1 C and an NHL all-star.
Semin, too, seemed to have gotten stale in Washington.