I agree, it will take a lot of time. This has to grow organically, and it has to be a change in behavior both from the creator and the consumer side.
Adam Curry is leading the way with Podcasting 2.0 and the Value4Value concept.
I think the time is ripe to do something similar for the web at large, hence the Value-Enabled Web idea.
Browsers should be able to parse value information (like lightning addresses, etc) and enable value flows natively. Alby is on the right track with the introduction of Lightning meta tags for HTML and so on: