These comments are telling the truth.

Which is why I don't get why people are demanding music for her.

Rihanna is the pretty girl everyone wants to be around, date, or be friends with.

She is not a vocalist. Nobody is paying Rihanna to sing at their wedding.

Acting like she was going to save music was so delusional.
She's a fashion icon, not a musician.
She becomes whoever the songwriter is on the track and yes someone else can do her songs.

She could be a guest star. Giving her the whole stage is ODD.