I believe Q is a timetraveler. Reporting what will come to pass and has been seen ahead. Anons that complain "Do something Q" and other types of concern are missing the full picture. That is why this is called a movie and to enjoy the show. Q cant make things happen. We must wait for time to pass, for events to happen as they are meant to. Q is simply letting us know ahead, as time plays out.