No. Your claim was that the government should let Milner et al. "take the front of the stage." Their work is fantastic, but it is focused on some narrow but important topics. There is a vast amount of other progress continually being made by NASA. For a healthy ecosystem, we need both sorts of actors (along with others) building on each other's efforts.