I for one don't have the time to sit and watch all these events live. Now I may have the time to watch them later but having only a chance at a reward code during a live event isn't going to make me watch it more just for the reward points. I either have the time or I don't.