Companies like Nasa and SpaceX are actually helping the Earth with their technologies. Nasa has countless satellites orbiting Earth right now, providing vital data. SpaceX just recently launched one of the most advanced communications satellites out there.
Both private and public companies are not a waste of money