Honestly, whatever Carly believed while at HP is irrelevant. She used a *legal* tool to do her job as CEO in the best interest of the company. Even if she disagreed with H1B on a philosophical basis, she would be grossly negligent if she did not consider the use of H1Bs as CEO of a publicly traded company.
Re: The Don, H1B is *not* immigration; your comments in that regard almost read like a straw man. I don't think most people are opposed to *legal* immigration but that has nothing to do with H1Bs.