The number on the box is a feature flag, not a daily driver
By 2026, models routinely advertise 200K, 400K, 1M, even 2M token windows. Marketing materials wave those numbers like banners. Reality is messier: a window that fits is not a window you should fill. Three cliffs lie in wait.
Cliff 1 — Cost
For most major providers, per-token pricing changes once you cross a long-context threshold (usually around 200K input). Anthropic Sonnet doubles input price and lifts output meaningfully past 200K in 1M-beta mode. Gemini 2.5 Pro doubles input price past 200K. OpenAI's long-context tiers carry their own surcharge. Long context is a paid capability, not a free upgrade.
Cliff 2 — Latency
Time-to-first-token (TTFT) at full context is brutal. A real prefill of ~1M tokens commonly lands in the 30 second to 2 minute range before the model emits its first character. That is fine for batch analysis and unusable for an interactive code review. "Fast" and "long context" are usually two different choices.
Cliff 3 — Attention
Even when you can afford the bill and the wait, the model often does not actually attend to the entire input with equal fidelity. Benchmarks like RULER and NoCha show effective reasoning often collapsing well before the advertised limit. "It can read it" is not "it can think across it."