One thing not discussed is the difference between $0 and $24. It's likely that some users that actually valued the service looked else where because they didn't offer a $10 or $15 option, not because they just wanted a free service. Of course, this is just speculation.