The problem is Percy wanted pull a Hickman and do this story within a story thing where all of this grand stuff happened and that makes this thing much more important. Really he should have just skipped the time travel stuff. Had Moira being hunted by Mystique and Wolverine, throw in a bit more X-Force getting in the way and Moira interacting with more people from her past, have her come back to repower herself spouting off some stuff that made her more sympathetic, and then have her killed only to reveal that she had been working on some sort of machine backup that only triggered because she died without her powers.