Both Ramayana and Mahabharata are great work of art in itself. But Ramayana is more famous and recited in many house on a daily basis. Ramayana is considered as more religious book than Mahabharata. From the point of view of drama and thrill both are equally good works. Then why is this partiality towards Ramayana? Rama is more loved hero than Dharmaputra. The reason could be because, Ramayana is more popular with Ladies. Ladies don’t find the Mahabharata attractive as it is more on ethics of state craft. Whereas Ramayana is more on mundane relations such as Brothers (Rama and Bharata or Sugriva and Vali or Ravana and Vibhishana and Kumbakarna). Father and Son (Dasaratha and Rama, Vali and Angada, Ravana and Indrajit), Mother and son (Kausalya and Rama, Kaikeyi and Bharata, Sumitra and Lakshmana), Mother-in-law and daughter-in-law (Kaikeyi and Seetha, Kausalya and Seetha), master and servant (Rama and Hanuman), Friends (Rama and Sugriva) etc. The ethics and emotions are more common in our day to day life and can easily relate. Understanding them makes our life richer and livelier. Hence Ramayana has become more popular and is enacted as Drama even in far of places such as Indonesia, even by Muslims there etc.
All Sloka Translations are from the site Valmiki Ramayana