The real reason Republicans are so against him, other than the fact that he is an Obama nominee is defense cuts.
The Pentagon has said they can handle cuts in many programs yet the senate keeps appropriating funds for bloated defense contracts.
Its the defense lobby.