, AndyC wrote

As unfortunate as it is, the fact people aren't prepared to pay for software too often means we're likely to see more and more ad-sponsering as times goes on. See TV as proof.

If TV is any indication, eventually even pay apps will have advertising. See every cable channel as proof.