Chris, I can think of a couple reasons why users would have to listen to more ads online than they do with terrestrial radio.

Online music has much higher royalties. Online has lower CPMs for in-stream ads.

Higher bills + lower revenues = more ads online than off.