No, because they each use different encryption so nobody is going to be able to produce a device that will work reliably with any one cable providers network encoding or set of features.
Free market is a great concept, but it only works if the competition is fair and balanced. Your never going to have that for long in an industry like cable/phones lines with out regulation and standards. In Free markets companies always strive for advantage over there competitors, witch inevitability ends up as unfair practices.
I do think that there is bad regulation, but that does not mean that its all bad. We just need to re-balance the market so that the consumers can benefit from the positive aspects of capitalism like lower prices, better quality and more choices. The same goes for health care insurance and banking/credit.
With out regulation the Free market stops being a "Free Market" and instead becomes a rigged market.