SpaceX launch good for NASA, not private firm