In the Voyager episode "The Q and The Grey", Q says that it has been thousands of years since the Q had offspring. And yet, we saw Amanda Rogers and heard the explanation of her birth on TNG. Going by release date, "The Q and The Grey" came 5 DAYS after the 24th century portion of events depicted in Star Trek: First Contact. So can I see this as proof that the past events in that movie changed the timeline at least enough that Amanda Rogers was never born? (And yes, I know the real answer is crappy writing, but I'm trying to avoid meta answers here.
)
