David Scott Krueger (formerly: capybaralet) comments on Might humans not be the most intelligent animals?