Exactly his point here. my.yahoo.com was innovative for its time, and patents are supposed to last 20 years, right? So according to the legal system in place, the public should use my.yahoo.com till around 2020.
I agree, what could really be any other purpose for patents? Is a judge going to say, 10 years into a patent, "well, our process thought this was novel 10 years ago, but it doesn't seem so novel to me now"?
The problem is that this 20-year term makes no sense in software, if the public wants to use the latest and greatest thing.