You have heard on NIMBY (Not In My Back Yard) well this is NOYOP (Not On Your Own Planet). Were are all the envirowacko’s when we need them.
That’s exactly what I was thinking.
It really can’t be built on the moon due to the cost. It would be better to isolate these things of course, but a lot of this really sounds like sci-fi based fear mongering to me.