I think the potential of micro-payments was never reached because transactions are currently too large, and uni-directional. If we could process payments of $0.01, it would create a culture were you are actually willing to pay for content. Also, if you make a insightful comment, a product review, or even a upvote, you should receive some credits to spend back on consuming content. Doesn't have to be blockchain, it would be effective even if limited to one site or content provider.