I am not opposed to H1b reforms but I am opposed to the protectionist rhetoric that inspired those reforms. If you visit any major Indian cities, you would notice that many of the streets are filled up with many American companies like Nike, McDonald's, KFC, PizzaHut, etc., So much of modern Indian's income goes towards buying stuff from other countries. If we are talking about jobs, what is stopping us from blocking these companies from serving Indian market? Aren't we losing jobs as well? Why is it that trading goods, especially the ones that US excels at, is good, but not trading services that require people to travel to the customer's location?