True. But any smart team will have various benchmarks as to what a million dollars is worth. For instance I've seen a guideline that buying free agent costs about $6M per win. Free agency is kind of steep, but even if it's more like $3M per win when running a team ($250M total revenue, 81 wins is about par), then the FO has to ask themselves if spending an extra mil gets them a 1-in-3 chance at an additional win sometime down the road. If they believe a draftee has that potential, i.e. a decent chance to have more than a cup of coffee as a career, they ought to pony up the dough.