It's always a gamble to give out long-term contracts to young players, based partly on their career trajectories up to that point, and on perceived upside. But it's an even more risky gamble to risk failing to re-sign them BEFORE they have their first super-breakout season, and have to pay them star-level NHL pay for a lot of years, or risk losing them early due to your team's offer being outbid. Also, teams want some stability. Teams having almost totally new lineups every couple years is disruptive to team cohesion and comfortability and playing well together through knowing their tendencies and playing well together through repetitions of plays played together. Army made the choice to make Thomas and Kyrou his offensive long-term core, and gave them very long contracts to be on the lower cost side of their primes for more years. It was a gamble, but avoided an automatic lack of future stability over the next 8 years. Also, I think lots of Blues' fans treat Kyrou as if he had been a mid-round 1st Round draft choice, although he was actually a 2nd Rounder. There was a reason for that. I think expectations for him to become an NHL star, are a bit clouded by The Blues' overhyping him, as they did for lots of players that had good careers, but didn't really reach "star level" for a consistent period.
I'm still a bit disappointed that Kyrou hasn't developed into the player I thought he could become. But, I'm happy that he, at least this past season, has shown an effort towards working to some degree on trying to improve in some of his areas of deficiency (getting back on defence, play without the puck, better control when carrying the puck and puck protection, leading players more with his passes, not shying away from contact, etc.) I wish he would also spend serious time on working on his finishing moves and up-close shooting techniques (for breakaways and shootout improvement). I hope to see a breakout year for him next season, with an eye-test quality difference in confidence and all-around play, as we saw with Thomas last season, when he seemed to move up a notch in several categories, for a much better, more confident, all-around game.