The reason I speculate why all the delays, is that no body wants to pay TiVo for using TiVo's interface. Why? They can do with their own DVRs just fine. The only reason is TiVo can sue them for infringement if they do not sign agreement with TiVo.
But the TiVo v. E* lawsuit has been going nowhere. Everyone is watching this case, if the judge does not order E* to shut off the DVRs, others will have less reasons to work with TiVo and pay TiVo.
D* is watching, I think.
Yes they are and they have seen there has already been 104 million reasons to stay with Tivo so far.