It looks like Dew is hinting at some fundamental biology differences between us (as we are now) and us as insects.Not so. As noted in #msg-70420487, the limiting factor on the number of approved drugs is more regulatory than scientific.