Kendrick Lamar has outshined Drake, Cardi B, and other artists to earn the title of the greatest hip-hop song of the streaming era. According to Spotify’s ranking of the top 100 rap songs since 2015, Kendrick’s protest anthem “Alright” from the album “To Pimp a Butterfly” claimed the number one spot, while Cardi B’s “Bodak Yellow” secured second place.