Why were Muslim armies often seen as liberators?

Because they let people they conquered keep their religion.