Pay to post is harsh on the consumer. Pay to prove you're not a spammer is better, because you get your money back.
I'm experimenting with a fix for this at repowcha. There's probably a cost threshold past which it becomes unprofitable to post bad comments with an agenda.