I said men of vision, not inventors.
Largely a semantic argument, IMO. People that invent things tend to have a vision, or they wouldn’t be creating new things.