On average, Americans get 189 cable TV channels and only watch 17