Yeah agreed. Pirates, for example, have a $79M payroll and are in their competitive window now. Look at their young pitching staff. They should have gone out and grabbed say, Christian Walker who's from PA, since they had/have an opening at 1B.
They could definitely afford a bat somewhere.