Not end of story. That's an unjustified conclusion.
True of the whole story. All flickering stars reveal an invisible planet cause science said so