I hear what you're saying but I still think I'd prefer LLM-orchestrated software (using third-party dependencies) to closed source SaaS made by developers who can't even adhere to software licenses. It's a level of Junior Dev Energy that's unforgivable.
Good luck, you are now a site operator of a non-core business function. I prefer the SaaS but just do some vendor DD.
If you absolutely can't trust any SaaS it is equivalent to you cannot trust any vendor to do anything as they may fuck it up. You can solve that with DD.
The choice I was offering myself there was specifically between a bad developer abusing open source software and something vibed together to replace that specific function that uses the open source app within its licence. The assumption being those are the only two options.
Obviously a false dichotomy for most real life scenarios but the point being that I'd rather do it myself (any which way) than trust a bad developer, doubly so for customer-facing operations.
If there's another provider offering that function, sure, but let's talk rupees.