Agreed. You don't foster an innovative environment by dismissing progress. The fact that he'd publicly do so is terrible management.
Try my approach, I don't have a TV of any kind. When a game is on that I want to watch I go to the local bar. I either read a book or turn on the Radio (XM Radio). Can anyone tell me what I am missing on TV?