Adblock plus is just about the only weapon I have against massive amounts of commercials.
I've actually taken to watching NCIS online because the amount of ads is ridiculous, and I stopped listening to regular radio years ago.
From what I've heard, the reason there are so many ads is because advertisement does not pay particularly well. The thing I don't get is that it seems to be an advertisers market. Perhaps content should be valued more, but I have no clue as to how content creators would go about it. The S----- inserts are becoming more and more blatant, I believe the last one I saw took a full five minutes out of the story to espouse how great their bless'ed sandwiches are.
So really, I don't see any solutions aside from adblock, and just tuning out from network.