kcl
Legend
I agree with what you said. I believe you need a pretty high IQ to have a chance of doing very well. But of course dedication and practice is the other part of it. The way I think of it (and other things) is that dedication and practice will take you as far as your potential. Our potential is pretty high, but if you have higher IQ your potential is also higher.
This is basically what I intended to say. A higher IQ may increase POTENTIAL, but potential is useless of the dedication isn't there, which is why I claim IQ is not a major factor.