May be Gandhiji should have stressed on one more thing, Nationalism. People should express their feelings about their nation in public. And keep their relegious feelings confined to their homes.
Have great respect for Gandhiji, but if Gandhiji did not teach you that, learn it now.