Hypothetical - and kind of out there thought about coaching (that I'm sure isn't a new idea). What if we just set budgets for coaching? If one thing people don't like about hiring coaches is the process that it takes, could it be cleaned up? Just using round $$ for conversation.
Each ML role could be a 500k to 3M range, with increments of 250k or 500k. Obliviously the $3M budget for that role would have positive effects while a 500k might have negative effects. 1.5M for example might be the middle break even point - where it's a neutral coach. Could this be abused for people who min/max their budgets? Maybe, but maybe not more than people already do. But I get that it's not limiting, everyone could budget $3M for Fielding and that's not very life-like.
At the minor league level, could you lump sum each level to one budget rather than Bench, Pitching, and Hitting? Would people max out one level and go min at another - moving all their ace prospects to that top level. Probably, but people do that now. For those that don't care about propspects and like the big budgets, they can still ignore coaching and set everything to minute - which is what happens when they let AI fill their needs.