There are many challenges to democracy, like economic inequality, poverty, unemployment, illiteracy, regional imbalances, casteism, communalism, etc. The Parliament has time and again passed many laws to remove all such hindrances and challenges.
There is not a single held which has not been touched and reformed. But legal challenges alone cannot overcome challenges to democracy.
As there are strict laws against dowry, but still this evil persists and there is not a single day when we do not hear dowry deaths.
What is required is the cooperation of the citizens, i.e. the mindset of the citizens should be changed. They need to be reasonable, active, cooperative and willing to perform their duties. Legal constitutional changes and the cooperation of the citizens are the need of the hour.
Thus, legal constitutional changes by themselves cannot overcome challenges to democracy.