Bad Bunny joins a long list of musicians, including Taylor Swift and Beyoncé, who have been criticized for progressive themes or sexual lyrics.