Assuming Ben wasn't applying some subtle sarcasm here, he makes a mistake of assuming that intellect is required in order to assume a position in the ivory towers of today. Persistence, cash, connections, and cult membership are high on the list. Intellect barely makes it.
I feel certain he was being extremely sarcastic.