@mcc I don't see why it would require NASA getting knocked down a peg. If anything, it's probably evidence of another universe or something outside of our universe pulling on our own. That would go a loooooong way toward explaining why the various pushing and pulling we're seeing is inconsistent.