Many (most?) large cable providers, such as Comcast, have co-location and hosting businesses. After all, they have significant server facilities and a serious traffic deficit to make up.
They can't, which why this article is bullshit. Settlement-free peering agreements exist because they are mutually beneficial, not to directly generate revenue. Both benefit from cost savings and Level3 can deliver better service quality, which is a big competitive advantage in their business.
It's technically impossible.
Even without netflix, the download to upload ratio is huge.