I wonder how Brad Smith and Satya Nadella feels about this?

According to them the h1b cap is too low, and don't worry about the 9000 layoffs, some of those included h1b and most of the h1b applications were just renewals (don't ask about infosys contractors)