Maybe. I personally think she taking advantage of a limitation in her appeal and using industry clout to suppress that. Shes not "on her last legs", but a flop is a flop. Rihanna has never been an album artist. Her singles always kill but her albums dont sell that much relative to her popularity. They come out sounding like Greatest Hits for whatever her camp was working on that year. This album was her trying to appeal to critics by the sounds of it, and they waited so long to drop it. If the album was judged by the conventional means of units shipped/sold or purchased iTunes d/ls, it would look bad compared to her peers and the media/social media would start chirping about it. They tried to protect her from that.You make it sound like RocNation did this cause Rihanna is some failing artist on her last legs.
They don't have to cook the books with her because she's a proven seller with a track record. She's never had a flop album. Never had an album with no hits.
Rihanna did this because she wanted to get paid the maximum, up front. There's only a handful of artists with enough juice to pull this off; Beyonce, Swift, Adele, Beiber and maybe Drake.