I don’t know if I can say this is a completely accurate declaration. It is rigid when it comes to multiple contexts. But we have seen numerous workflows and blog posts about how people use OmniFocus. There are some workflows that wouldn’t work for me but completely works for another person. I would count OmniFocus as a flexible tool.
For now, we won’t see multiple contexts because it would cause a major change to the database structure and break compatibility with OF1. Never say never. We might see multiple contexts in OF 2.5. Only the Omnifolks know. I would have to guess that this is on their whiteboard hanging in the meeting room where the coders meet. It sounds like they’re trying to find a way to implement multiple contexts among a hundred other feature requests. It all may sound straightforward and easy to implement but a change like this will most likely cause a dramatic change of direction or workflow that needs to be considered carefully. Remember that Apple wasn’t the first to market with a smart phone. But they took their time to create something that they felt would affect the marketplace. Apple wasn’t the first to market with a tablet. But they sure changed the landscape with the iPad’s introduction. I think the same goes for OmniFocus.