Rihanna's life choices are a bit messy...doesn't display much intelligence or common sense, so her.
Beyoncé's business acumen is tremendous, meanwhile Rihanna gets swindled out of tour profits and signs dodgy contracts without reading them.
Beyoncé from the releasing music side... but really the catastrophe so far with this era, it must be her team/label pulling strings because it doesn't take a genius to work out to release new music when the WORLD is buzzing around you.