Also teams have mostly held back from dumb contracts for one dimensional players
1 WAR sluggers who hit 30 to 40 HR aren't worth 20M a year
36 year olds shouldn't be given 4 year deals, nor should 30 year olds be given 8-10 year deals
Front offices have gotten smarter