GTD has worked beautifully for completing next actions with defined edges i.e. call so-and-so, buy toilet paper, email so-and-so, etc.
Where I struggle with GTD is when the next action (or could be a project) is creative in nature or requires 'deep thinking' such as writing a paper, or...