It's not an article written by Comcast...It is an article discussing how 3D is going to be in such great demand that Comcast had better step up and get their own channels... Did Comcast do so? Is that what you mean by this:
their 3 year old insights are pretty accurate to what has happened.