The reason Joarastrian religion in Iran or Hindus in Pak did not survive is, coz Islam is such a great religion that once a person get Islamic knowledge he will not go back to his original beliefs. U will always find people from other religions converting to Islam but not vice-versa. This is because of the Message of love that Islam spreads.