If Spotify can sell unlimited streaming for $9/m why can't last.fm? I'd rather pay $9 (or more) to last.fm for the same streaming service along with scrobbing and their much better discovery engine.
I think it's because Spotify is debt-financed and can't actually afford to sell unlimited streaming for $9/m, even though they're doing it. It leads to listeners feeling entitled to their streaming, and seeing music publishers (which are often the songwriters themselves) as the bad guys for not accepting lower royalties.