She's getting screwed thats not really questionable. She isn't having her dead wife kept away from her because of her own past but because of what Destiny did in life 3 and because of her powers. However, that doesn't make Moira, Xavier and Magneto evil either, they do have valid reasons for their actions. Further, PoX #6 makes it pretty clear that Xavier and Magneto at least view the prohibition on resurrecting precogs as temporary. Its not evil to tell someone they have to wait, no matter how much they want something.