I switched to Dish a couple of years ago in part because of the same crap between Time Warner and Fox.
That, of course, was in the middle of Football season; and Fox carries most of the Packer games. We're missing a few shows right now, but it's not as serious as missing the Packers.
Unfortunately, the reality of it is there is no guarantee that switching providers will prevent this from happening again with that provider somewhere down the road.
I don't think it's coincidence that Fox is the common denominator in the two situations.
Don't hate the player... Hate Fox.