Are Mutants the Demigods of Marvel?

Connecting my past and present obsessions