NBC On Demand. What? I’m watching NBC in demand. I cannot figure out why they advertise their own shows during the required commercial. Talk about flushing revenue down the toilet.