I'm sorry but this is the difference between someone who's a real artist and invested in their craft (Bey) and someone who's a singles artist with a machine behind them (Rih)
Beyoncé makes a lot of money outside of music but she would never make her fans wait over 4 years for some new music. She knows people want music from her first before her other mess like vegan diet plans and clothing.
Rihanna saw she made more money from makeup and then completely ditched music

she clearly don't care about the art. And I don't understand what's taking her so long when her next album is gonna be just like her previous releases (some club bangers, some pop mess, some ballads, and maybe one or two reggae songs)
Fuck Rihanna.