Everyone has their own weaknesses, for me, I believe it is my speed. I need to train more for that in order to be faster.
It makes no sense to complain about a lack of imagination in scientists when their failure is simply that they cannot make the world be what it is not, and they cannot make the world do what it cannot do.