Exactly. This is certainly a very fascinating story and it would be beyond exciting if this was indeed evidence of an advanced civilization. But I heartily second the suggestion to keep things in perspective and not take inability to find a perfect natural explanation for these observations at the moment for anything approaching proof of aliens. There are all kinds of things scientists in general and astronomers in particular can not explain now (there was a time not all that long ago when they could not explain thunder and lightning). This changes as our knowledge and understanding of the world grows. That’s how science works.