Do you realize that Netflix was already paying Cogent for bandwidth? Now they are paying Comcast. Given that Netflix traffic from comcast users (a shit-ton) won't be going through Cogent anymore, it would stand to reason that they will be paying Cogent less now. This isn't some sneaky underhanded deal like you seem to want to believe it is. Comcast is just as legitimate a supplier of bandwidth and hosting services as Cogent is, and given what was happening, it absolutely made sense to bypass the problem.
In a year when Netflix hasn't had to sign a deal with every big consumer ISP and my Netflix subscription doesn't cost more than I will believe you.