Couldn't agree more. What separates an "idea person" from a potential true entrepreneur, is that in order to find a technical co-founder they would begin doing everything else to make their product a reality. Things from having a detailed idea of how their product should work, to preparing mockups and wireframes, to writing website/app copy, etc that you can hand off to your developer and say "Build this"
What is described in this article are neither "business guys" or founders but hapless/clueless "idea people" - of which the startup community attracts a lot since it's much better to say "I'm working on a tech startup" than to say "I'm unemployed".
As a general rule of business, avoiding clueless, unmotivated, wind-bag'ish people is a good rule - "business guys" or otherwise.