The "Space Corps" idea is more about reorganizing who takes care of GPS and other space assets, not about putting weapons in space. It seems the main argument against it is that the bureaucratic reshuffling does not serve much of a practical purpose.