But does that mean that the difference between technical and non-technical makes the difference between success and not, or does it just mean it's the difference between "got an idea, might as well code a bit and see what happens" and "got a great idea... I wonder if I can get some investment"?
I'm not sure about Twitter, but I think so too in that case.
So maybe it IS important.