Why should it be free? The infrastructure costs money and they have a right to make a profit on it. TV is not a necessity - if anything, its a vice - , so you can't even make an argument that it should be subsidized for the poor.
Nothing is free, ever! Even things that may look free... like say roads, schools and clean water, cost money. People like me pay for them. I pay a mountain of taxes; much more than I eve get back. I'd rather do that than live like a king in a third world shithole.
And I never tried to steal cable TV either.