People have absolutely no idea what is actually going on and the outrage fuelled (dishonest) media is capitalising on it.
Poor country like India cannot afford to take in hordes of illegal migrants from its neighbours.
BJP is just fulfilling its poll promises clearly described in its election manifesto of both 2014 and 2019.