As a migrant myself, my take on this raging debate in US is simple.  USA should decide who they want, how and when.  USA has every right to  put US first.  I also believe strongly that family reunion visa is a rort. 

We, of Indian descent, should not get worked up about this at all.  Our focus should remain the development of India.