As you said the other day, if Ad revenue is enough for broadcasters to recover cost and even make profit, then there is no need to charge us such amount. Like 21 per channel. People like me who Watch EPL, UCL and Indian cricket match needs to subscribe neatly 5 channel ( SS 1, SSS 1/2, Sony Sports 2/3). That's 100 rupee per month. Even then I can't watch many sports because they don't buy rights for it. Like AFC Champions league matches of top clubs other than India. No one bother to buy them.. sad!