The competing issues of budgeting and command/control are always going to keep things weird. I can absolutely see how they'd refuse a tool outside of standard procedure, and of course I also know better than to let resources go because you can't call them back later. Glad I wasn't the one making that decision.