I don't think Rihanna fans understand what memorable means. Memorable is not a song being used in a movie. Memorable is not songs being played in clubs.
Rihanna doesn't give her music time to settle in, thus making her songs less memorable. The only time people pay attention to a certain Rihanna song is when it's a current single. After that everyone moves on.
Poker Face, Bad Romance, and even Born This Way will and are ubiquitous to our time. I think the only memorable hit Rihanna has is Umbrella and that's a collab.
Nothing any of the pop girls do will touch Bad Romance.