You can't blame it all on monopoly. Content providers have been raising prices too. ESPN has been paying a lot for NFL and college football. Networks have started to charge to carry the broadcast channel that use to be free. There is a lot of blame to go around to the price increases.