Simplicity is prerequisite for reliability.
The selfish gene theory is not a theory about selfishness in the everyday sense. It is a theory about the evolution of behavior.