NASA should not do what businesses do, because by definition their job is to do what businesses cannot or will not do.
They should not adopt spacex practices, they should adopt spacex lift vehicles (once proven).