What long context actually changed
Long context solves one problem: fitting more raw material into a single call. That's genuinely useful for tasks like reviewing one long contract, summarizing one long transcript, or holding a full codebase in view for a single refactor. It's a different problem from search: finding the right handful of facts out of a corpus that's too large, too permission-gated, or too fast-changing to fit in any context window, no matter how large.
A million-token context window doesn't make a 50-million-token knowledge base fit in one call. It doesn't add per-user row-level security to a shared document store. It doesn't reduce the marginal cost of every single query re-processing the entire corpus. And it doesn't give you a citation trail pointing at the exact paragraph an answer came from, which matters enormously the moment a customer or auditor asks "where did that number come from."