I look at it and see just as many failed start-ups from engineer-founders as a do from non-engineer founders. The idea that being a programmer makes you better to run a business has nothing to back it up.
I'm not sure where this idea comes from though, it's not something I argued. The post I replied to claims engineers can't see the big picture and deal with end user requirements, and your own testimony above contradicts that.