Let us compare with Intelligent Design: Morphic resonance is an alternative explanation for evolutionary development, is non-religious, and includes a mechanism that physicists could potentially investigate.
"I do not see many of those who meekly ask to``teach the controversy""or``provide alternatives""mention Sheldrake's hypothesis even though it is more highly developed than ID."