Adore You is one of the most boring songs I've heard in a while. Stay is probably one of the best songs of Rihanna because it's a level higher than most of others (but she had to make a video where she's naked in a bathtub and ruin it), especially the newer ones.
Generally looking, there's no bigger difference between Rihanna and Miley. Only that people are shocked with what Miley has been doing lately, but Rihanna has been pulling similar things for years, just that "it's normal for Rihanna".
Anyway, I do not prefer any of them, but it's a fact that Rihanna's career is stronger and her songs have been very popular for 8 years and she deserves better respect for what she's accomplished, regardless to her music.