CAA and NRC in combo restrict only Muslims from getting the citizenship. That's where the problem lies!
Let's say you are a Muslim and fail to produce the documents that prove your citizenship, then you are
onsidered as an illegal immigrant. CAA restricts you to apply for citizenship because you are a muslim.
That's how the govt is playing with all the citizens. Moreover the financial impact of NRC and CAA is huge. That money could be used for doing things that matter.
For me, the argument that this law is based on religion is enough to understand that it is wrong.