Is Twitter losing its luster?

Is Comcast serving users or itself?