Many Indians now blame their culture for the decay of their civilization. Many of them put world religions in the same category of dharma.

I call it, utterly myopic and ignorant view. Dharma is not religion so you cannot compare dharma-shashtra with Bible or Quran. If you really want to compare, compare सम्प्रदाय to world religions. Dharma is global context, whose subtext all religions are. Some of them mirror the dharma with perfection while some cannot/don’t want. Sustenance is a function of how well your local culture has mirrored dharma.

This civilization is dharma based civilization. As long as dharma is sustained in remote pockets, be it tribal belt, cow-belt or Himalaya, civilization will stay here.

Yes, it is human nature to deflect from dharma. And it is obviously reflected in their terrain.

धारणाद्धर्ममित्याहु: धर्मो धारयते प्रजा: |
यस्याद्धारणसंयुक्तं स धर्म इति निश्चय: ||

The word “dharma” is derived from verb “dhaaraNa”. it is “dharma” which holds society together. Hence if something is able to hold people together, no doubt it is dharma.

Hold it.