What we need is a decent micropayment system so that people pay for the content that they access rather than publishers having to rely on advertising.
No doubt the old hippies here want it both ways but a web site costs money and somebody has to pay.