For me, rebroadcasting of the matches is quite helpfull. In India, the timings of the matches are 8.30 pm, 11 pm and 1.30 am. I usually miss the last match, so i wake up in the morning and watch the rebroadcast. It doesnt feel like you are watching a highlight, besides i never check the scores of the matches, hence it feels like i am continuing the stream from where i left