Well, part of the reason is legal - Marvel can't use "mutants" because they don't currently own the film rights, and mutants have always been the simplest explanation, never requiring much info beyond "some humans have mutated genes that give them crazy powers". The MCU wanted its own ability to populate the world…