I mean even the legendary Mariah had her flop era after having a string of #1 hits. It was bound to happen to Rihanna too. The industry is changing and she's become boring and predictable. She has not improved in her talent nor artistry. Still way below lackluster performing skills and those weak squeaking out of tune vocals are dated. Her pop star days are numbered and she knows it. At least Beyoncè will always have her talent to fall on.