The truth is Rihanna is only making those hits because of her name and not because of her voice, she is not that talented in fact her voice is very limited. She is using her image to sell not her voice because in this era a powerhouse voice is no longer in demand, but only a model with basic voice. Let say if someone like Whitney Houston recorded the song do you really think the song will have become a hit? time have changed talent is no more in demand long are the days where only people with powerful voice were the ones ruling the charts.