No the article is saying don't ever waste time fantasizing because it's the same as writing new features in code that no one will use. It specifically calls out things like buying workout clothes before you work out, or getting a new journal before you start journaling.
Maybe you missed the point of the article. The author is describing a common issue where people have lots of ideas, plan them out in their heads and get the reward in form of pleasure (anticipation of success, power, beauty, anything). They don't imagine or plan actually doing the work, they plan for wonderful outcomes. They never do what's necessary and become quite frustrated, not knowing why. There was even psychological research into this phenomenon if I recall correctly , and it yielded the somewhat surprising result that this is a strong habitual behavior and thus fairly hard to change.
Because the risk is that you will never start working out or never start journaling, so your purchase / planning was a waste. Adopt good habits before you invest in them.