> From my understanding of things, the biggest thing in the way is that processing payments costs money.
The biggest problem is people don't want to pay much for contents. They have no problem paying $2/day for a cup of coffee but then taking about online contents they will talk about cents.