I agree. This line I believe echoes that point.
"There are two types of successful entrepreneurs, and people in general — those who are aware of limitations and embrace constraints, becoming more creative as a result, and those who are unaware of their constraints and external realities, and therefore generate ideas freely."
I think if you are the type of person that can understand that things need to be questioned (programmers & science types)and can work within that, you can be just as creative. I think it depends on your personality.