Many people go into business and have a dream but do not have the skill set to sustain a business. These lacks quickly show up with financing and cash flow issues.
He certainly had his issues, his character, and in the end stiffed a lot of people unfortunately.
Passion is one thing, a proper business plan is another... E-myth