LLMs are fundamentally the right interface. The dream of SQL was always to enable more people to query their data with something closer to natural language. Having an LLM in front finally makes this use case feasible. Current LLM capabilities are actually perfect for translating natural language to SQL.