I have been exploring the capabilities of structured generation with OpenAI models for a long time, starting from when function calling was introduced. I believe structured generation is a powerful use case for LLMs. The reason is that if we can extract information already present in data and give it a structured format, we can enable significant automation.