Starbase sits on roughly 100 acres in the middle of nowhere Texas. This isn't a new car factory or a mall we are talking about, it's our countries lead in the space program over a hostile competitor. I'm fairly certain we can figure out a way to protect the environment and humanities future on...