Again, the NASA program should only manage satellites. There is no purpose to deliver anything or have a presence in Low Earth Orbit other than satellite management. Satellites are so embedded into the culture of our world that we need NASA for that purpose. I would offer, however, that it could be paired down considerably if and when the private industry (besides Space X) shows an interest in offering that service for a fee. It is much cheaper for a private company to pay for the upkeep, training of personnel, etc and the US gov't to only pay for the service as needed.