How can you justify Indian secularism? Elucidate

How can you justify Indian secularism? Elucidate.

India is a secular country, declared by its Constitution. It can be explained in the following ways:

  1. India does not introduce any one religion as the official religion.
  2. It does not prefer or punish or discriminate people on the basis of religion.
  3. India cannot compel anyone to take part in religious instruction, to attend any religious worship or pay taxes for the maintenance or promotion of any religion.
  4. Constitution says that every person has a right to profess, practice and propagate the religion on he or she believes in.
  5. Indian constitution declares that the state has to be neutral and impartial in dealing with all religions.