That's the thing, you see.
There are MILLIONS of songs out there, a huge chunk of which you can listen to for free. And a huge chunk of those are probably not very good.
If you want Every Breath You Take, it's going to cost you. Why? Because people rate it so highly they're willing to pay for it.
A mechanic fixes a car, and gets his hourly rate. He [i]could[/i] charge a fee every time the car is driven subsequently, but his customers would go to somewhere else and he'd go out of business.