Internally not so much - but imagine you are a freelacer or a not tech affine company - you suddenly are expected to manage half a dozen service accounts and any mistake is a nightmare. On top, you better use virtual cards, as any change on the card otherwise is a nighmare in account changes. I can tell you a lot of companies do not want to deal with this - WAY easier to pay one agency once per month. And as I said - the moment you go larger company, the paperwork would kill them. This is likely a new approval process for every small provider.