A la carte is really in the public's best interest. The argument would be over what's the "basic" channel package. Should it include locals? Must Carry laws say it should. Without the entertainment channels, public interest channels could not survive. Who covers the cost for the PEG channels? That would also have to be built in to the standard charge before any a la carte channels were added.
Something absolutely should be done about the increasing costs of the channels and bundling. I don't watch sports, and I'm annoyed that so much of my monthly fee goes to sports networks. In the end, they're really just killing themselves. If fewer people were able to watch sports on TV, interest in the local franchises would decline and overall ticket sales would go down (over time). Larger cities would be the last to notice this, but I suspect the next two years will open a lot of people's eyes to the overpriced economy.