The long-running lament among TV viewers is that you get 500 channels but there is never anything to watch. But what was once a bit of hyperbole is now mostly true — there is almost nothing new to ...