CAB prioritises naturalisation for refugees from these three countries and does not forbid muslims from being made a citizen of India. It only provides for giving priority to the minorities from these three countries. It is for this reason it has put a cut off date as we have over two millions hindus from Pak and BD in India living without any rights. Article 14 is not violated in this and article 15 & 21 are applicable to Citizens of India and not to those who are waiting to be citizens of India. All those who are opposing it are idiots and doing it to appease their muslim vote bank.
Many may not know than Adnan Sami and an Indian actress who married a Pakistani guy and thn gave up her Indian citizenship, were granted Indian citizenship recently.
Like everything these people are doing, nothing great will come out of this, and you also know it. IT is just another tactic because they can't deliver on economy.