Ultimately the blame for the neverending string of medical screwups has to fall back on upper management. They fired Dr. Bill Morgan after 2004, for reasons that were never disclosed. Morgan was the guy who devised the procedure on Schilling that helped save the title run.
And then they permit Gill and his fellow bunglers to continue negatively impacting entire seasons until finally firing him, much too late, after 2011.