I think the reason Rih has been scrapping/delaying this album for so long is simply because her huge break this time around put a lot of pressure on her. She needs a huge radio comeback + deliver a quality album at the same time because she's gonna lose GP interest if the former does not happen and the Navy will roast her if the latter does not happen after waiting for 3,5 yrs.
On a side note. I hope that Puppy/Fluffy idek member is wrong. He crossed out Kiss It Better from the faux tracklist (although I can understand why Rihanna would cut it).