If its the responsibility of everyone, its the responsibility of no one. We're all supposed to pick up trash in the parking lot when we see it too, right? So, how's that working for you?
An "automated ordering system based off of a predictive tool wear schedule"? So, if something falls through the cracks, or 12 dozen of a tool you don't need are ordered, its "the computer's fault"? Excellent way to avoid responsibility. Ever wonder why they still have pilots in jets that can fly themselves?
I'm not a machinist, and I'm definitely not a tooling person, but I say assign that final responsibility to someone, take away their green visor, and give them a bar code reader and a computer based tracking system to help him do his job. But the job is NOT the responsibility of the computer. Its the human's responsibility.