Individual Rights are not subject to public vote, but perhaps only to social and cultural norms.
The political function of rights is to protect minorities from oppression by majorities, which means that a majority has no rights to vote away the rights of a minority. What defines a minority and why it needs protection or reservation or special consideration? How can this be done without discrimination against other people in the region and without introducing divisive tendencies?
The smallest minority on the earth is the individual hence, individual rights are inalienable and cannot be made subject to a public vote unless such rights infringe on similar rights of other individuals. Therefore, the Rights of any minority are best protected by protecting individual Rights. However, as no Individual is an island it becomes necessary to consider the Rights of the Family / Clan or Jati/ Group to which he seeks to belong and ensure that such Rights do not clash with the Rights of other Individuals in similar groups, as called for by social and cultural norms.
Also, we should not try to confuse matters by trying to put individuals into groups of race and caste and slightly different religious beliefs and hence call them a minority or a majority. Who decides which individuals go into which groups. Of course, each minority group has even more minorities within it.
Our Constitution does not define a minority; it definitely did not even contemplate a religion-based minority. The Minority Ministry / Commission etc. are all instruments of political appeasement for Votes introduced many years later and mostly even without proper procedures, and should now be done away with.