There are tons of software companies run by sales people...they just all fail.
Bullshit. Budget and schedule overruns are endemic to the software industry. There are plenty of companies that fail because they can't deliver on the technology they promised.