Ultimately, in debate forums like FR, you have to defend your positions. If you cannot do that, then dare to admit it and start seeking the truth.
Personally, I have no idea what these UFOs are? That's an admission.
But I am analyzing the data as it comes in.