I think they could have found the money to sign at least one of Stone or Duchene with the $32 million they currently have tied up in Ryan, Smith and Boedkker. I don't think that thought is particularly outlandish.
When I mentioned blocking the kids I didn't mean this season, but moving forward when all the kids we've drafted will be ready. I don't foresee that being a problem for another couple years, but at that point Zaitsev will have 3 years left on his contract and the Senators will have some of the following on the roster on knocking on the door: Chabot, Brannstrom, Wolanin, Lajoie, Thomson, Bernard-Docker, Jaros, Demelo? Tychonik? Alsing? Rookie X?
I'm not taking this position because it's in vogue, simply pointing out to you why some fans are leery of adding a player with 5 years and ~$20 million left on his deal, especially one coming off a couple of down seasons. As you (among others) like to point out, there are two sides to every story, this just happens to be the side of the argument you seemingly don't agree with.