It is often possible to perform a task in several different places, different tools, attracting different people. Then why when you can only use one context to the task or project.
Rub the whole point of a flexible GTD
I finally sat down and wrote about everything that hinders polzvatsya these grown fond services and forces me to look for a replacement.
http://help.doit.im/topics/5526
http://help.doit.im/topics/5533
http://help.doit.im/topics/5528
http://help.doit.im/topics/5531
http://help.doit.im/topics/5532
http://help.doit.im/topics/5530
http://help.doit.im/topics/5527
You are perfectly correct that there can be many combinations of places, tools, moods, people etc. Doit's current approach allows you to assign multiple such contextual factors to tasks, but not conveniently enough. As you know, Doit has two separate features, Contexts and Tags, for this purpose, and they are not at all integrated (the Tags are not even visible which makes them impossible to trust).
I think a big overhaul is necessary here.