Over the last many years, it has become a trend to vilify and condemn Sanatan Dharma or Hinduism as westerners call it. Anyone showing even an iota of respect or pride in Dharma is shamed and mocked for being a supporter of a barbaric and cruel faith. Many practices