I'll gladly pay 25 cents to read an article from a news website, but I won't subscribe for a whole year for $25+, especially when there's dozens/hundreds of sites.
Obviously credit card transaction fees would be a problem, but that could be mitigated by depositing say $15 at a time and deducting from the balance each time.
So what's keeping this from being a reality?