when are Anthropic or OpenAI going to make a significant step forward on useful context size?

1 million is insufficient?

I think key word is 'useful'. I haven't used 1M, but with default 200K, I find roughly 50% of that is actually useful.