tyler's half right. spotify counts a stream once you hit 30 seconds, and it pays the same whether the song is 2 min or 6. so shorter songs mean more streams per hour of listening. labels figured that out fast. average hot 100 length has dropped something like 30-40 seconds since the late 90s / early 2000s depending whose numbers you use
it's
it's