Oh wow, that's weird that the squirrels would chew through them!
Mine were just plain older than dirt so it was nice to get them replaced. They didn't charge me for that, though.
I hope Comcast didn't charge you. It seems like anything outside your house should be covered by them. I think it might have just been a courtesy they they also replaced cables I had inside my house. He also put some kind of a booster thing in behind one of my TVs that he said would make my tv better somehow. Forgot to ask how. oops! He said something about it being because I have so many devices.
We've had Charter for cable tv for as long as I can remember. They have so few outages that I can't even count. Now that I also have their internet and landline, I have to deal with it ALL going out if there is an outage. gadzooks! Fortunately, they've been few and far between.