Your point regarding Bonnie & Clyde as well as Crazy in Love is received and noted- and it's a solid point. YellowDiva below counters by saying that he has referred to Beyonce as a bitch in at least 3 songs over his last two albums. (full disclosure: I did not know this, nor do I know which songs they are.)