More watch Sheldon reruns20 million viewers is not a "good number"?
Compared to what?
What were you expecting?
And why?
More watch nightly news in not a prime time slot than the committee hearing that was in a prime time slot.
20 million is not a good number, no matter what your masters tell you.