"Business guys" are people who can make business happen, i.e. make sales, strike partnerships, raise financing, etc.
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.