They need to step up the pace and get the x1 guide out. Even Microsoft doesn't take this long with windows updates and they do FAR more computer variables than comcast does with stbs. Older computers can still run windows xp while a lot of ones will run windows 7 or 8. Maybe comcast needs some help from microsoft.
But remember that Comcast has to try and support as many legacy boxes that they can. MS can come out with a new version, and make money from sales of new computers in addition to those who want to upgrade.
Just let the legacy boxes use i-guide plain and simple. No sense leaving my box in the dark ages. It would be like microsoft not releasing windows 8 until all of the windows xp and vista computers are upgraded to windows 7. Makes no sense. Punish someone will newer machines because some people have older ones.