Has Comcast bet against technology?