He was not able, in some regards, to think outside the box, but Galileo managed it all right, so the "of his time" argument/excuse crumbles just a little there.
I don't see that Galileo obviously "managed it all right" any more than Newton did. But this is off-topic, so we can agree to differ.