The problem is that it's really easy to say 'blah blah our service can do xyz' but we know all too well that when using LLMs most often it doesn't live up to the hype (worse still you know different users will get different diagrams from the same source).
The 'trust us, give us your money, it'll work' model isn't viable given the current state-of-the-art of LLMs.