The problem with focusing on money is that you're trying to convince users to go from "free, paid for with data" to "actually costs money, paid for with actual money", and that is never going to sound like a good deal to someone who doesn't really value either the content they see enough to support it or their privacy enough to avoid ad tracking.
In my opinion the only way for micro-payments and subscriptions to work will be if there's another reason to use them besides simply paying for content. Unlocking exclusive stuff is the obvious one, but I imagine there are others.