I guess this doesn't violate their "free speech" because it technically isn't free if they have to pay for it with dollars? I am all for greater transparency for Google and Facebook....and Comcast and ...