I’m not sure I get the problem for the Greenies. What’s “ungreen” about a leak-proof vault? As far as I’m concerned, they can be buried in a cardboard box, as long as there’s a vault around it.
Why is it that you think I shouldn't be allowed to return to the Earth?