Rigga, I agree with the thrust of your argument.
If I need something now, even costing £10 I have to make a business case. I even had to make a business case for a commemorative wreath even though it is in QR J164a(4), IIRC.
From the same CS 2* I had a Dear Colleague letter. It was written in incomprehensive and turgid prose about WoW - Ways of Working. In the mid 90s we had SLAs - service level agreements - and sundry other things.
Trouble is they are generally 'old' new management speak as we play catchup with business and industry and no doubt adopted so that industry can 'recognise' what we are talking about. Also it looks good in your 4* CV - I introduced IiP and maintained it over *******