Yes of course this has been debunked....and equally of course the debunked debunked the debunkers....happens all the time...especially interesting is the science is often times thrown out to keep the hope alive. It gets very frustrating because no matter what one believes...no aliens have been proven to be here. And both sides will never agree.
..so until I see an alien...and not some bones dug up...or for that matter a shroud....it still remains a matter of belief/faith Quix....
A MASSIVE
amount of solid evidence is on my side of those issues.