Glasnow is incredibly injury prone, but his deal also only pays him through his age 34 season, and that's with an option year. Boras wanted to get Snell paid through his age 39 season, which no one was going to do.
But a whole bunch of teams did that the last couple of years. Aaron Judge, Xander Bogaerts, Trea Turner, Brandin Nimo, Jacon deGrom, Max Scherzer, Justin Verlander, Brandon Nimo, Corey Seager, Marcus Semien, Freddy Freeman, Yu Darvish, and Manny Machado all got contracts into their mid-to-late 30s.
The years were seen as a way to spread the money out and avoid the luxury tax.
Overall, Boras' failures this offseason are good for the sport. Ironically, the players union continually fights against a salary cap, but the problem is that would also guarantee them a specific share of revenue. Without it, teams can be creative and stop being foolish about handing out $250 million+ contracts that pay players into their late 30s/early 40s. But seeing that the two of the worst overpaying teams are in the NL East, can't say the players' and Boras' foolishness is bad for the Nats.
No, its bad for the sport. Now every team is going to do this with all pitchers.
Baseball doesnt need a salary cap. Baseball needs owners who actually want to win. The only way the players would agree to a cap is if they got a salary floor that was with 75% of it. And they'd want way more money up front, during the minors.
Salary caps are used to put a glass ceiling on players' salaries. Its why every other sports league makes raising the cap a huge part of their negotiation. Right now, players get a greater percentage of revenue than the capped sports:
https://www.statista.com/statistics/1377940/sports-league-revenue-player-pay/All a salary cap would do is decrease player pay. Especially without salary floor rules that the NFL has. And the owners wont agree to that. Half the teams have a payroll under 150 million. 10 of them are under 100 million.
About half the teams in baseball dont care about putting a competitive product on the field. They simply see their team as a quick 75-150 million in profit, and a way to increase their real estate holdings.
Boras is an ass, but he isnt bad for the sport. Owners treating their teams as a side business and collatoral for real estate loans is whats inhibiting baseball.