Netflix Pays Comcast: Have the Cable Companies Won the Fight?