This is poor advice. First off not everyone has the opportunity to work on something important and that they love. Sure, it's ideal and probably a goal of everyone but sometimes it takes steps to attain that goal and sometimes people sacrifice their 8-5 hours to provide for their family.
Secondly, not everyone has the ability to get kickstarted each day to 100% productivity. You're very lucky if you do but I don't. I use Focus Booster and it helps but isn't a cure.