The elements of Satyagraha that align with the right to protest of present times include non-violence, peaceful protests, respect for human rights, and emphasis on dialogue and negotiation.
These aspects promote democratic values, freedom of speech, and the right to dissent.
However, there are certain elements of satyagraha that may go against the Indian constitution.
For example, acts of civil disobedience that involve breaking laws or disrupting public order can be seen as conflicting with the principle of upholding the rule of law.
Additionally, satyagraha techniques that obstruct essential services or hinder the functioning of government machinery may be deemed unconstitutional.