I had more of an issue with their "We must be the vanguard for human/mutant harmony... which we will do by not having any non-mutants on the team, hiding in a secluded base of operations and not interacting with humans much at all, and certainly not going public to show the world we're people just like anyone else.