Keep it Real: Why exactly is Rihanna admonished for making songs like this, but Beyonce glamorized?

Ultimately, I think it’s because its easier to attack Rihanna, she has less power and fame, she’s younger, she doesn’t give modern feminist arguments and doesn’t give off an “alpha-female” quality about her.