What I was saying was nowadays people don't have the luxury of spending 8 hours or more to watch a cricket match. A T20 match takes approximately 3 hours, and although it is still longer than a football match, most of the people can afford to spend that much time in front of the TV. Anyway, I don't want to make too many assumptions. What I will do is that I will compare the TRP figures for the IPL final with the CWC final, once these tournaments are over (I guess the data for India will be available from the BARC website). Will post here once the data is available.