Republicans would have the upper hand had they pushed delay Obamacare, rather than defund it, Charles Krauthammer said Monday.