A new $100,000 fee on H-1B visa applications may deter hires of international talent, and could discourage skilled foreign workers from staying here.