I know that I find work fulfilling. However, I don't like starting work. If I took your advice, my life would be far less pleasant (and not only materially).
E.g. (quoting the article)
> If it is 2pm, then I will stop what I’m doing and start work on the report Bob asked for.
What's the long term goal here? Being in good terms with Bob? Keeping your job? Are those the goals that you should care about?
Yep.
At the very least, you want to abandon your current job on your own terms, not by being fired. But keep in mind that even great jobs (including owning your business here) have boring tasks that must be fulfilled.
I know this is HN, but please don't over-parse the headline. Telling your boss or customers that you just don't feel like working today is a luxury that almost no one has.
EDIT: Also, the issue of hunger in the United States is much more serious than you think.
http://feedingamerica.org/hunger-in-america/hunger-facts/hun...
Regardless on if I would have starved or not, it was the most stressful and horrible time of my life. To say "what is the big deal" to me says you've never actually been in that position.
Thankfully, I eventually found an ok job, and am now taking that ex-girlfriend on an international holiday just to say thank you.
However the question usually isn't whether to do a task you don't want to but how to start a task you don't want to start out of fear or feeling like you don't have a grasp of it, or just aren't in the mood for it. If you can start a task, then you shouldn't have to force yourself to complete it. If you do, that's bad.
But there are things we have to do that we may not want to at any given moment. The question is how to structure one's work so they get done.