You are living in an age of pre-cable.
There are entire broadcast networks these days that don’t have a single show that average a million viewers.
CW I don’t think has a single scripted program that averages a million viewers and it’s a broadcast network.
How things have changed! Go back and look at the numbers Bing Crosby put up in terms of sheer size and percentage of population in audience and sales. It’s no wonder that they guy always seemed so cool and confident. 12 million is a rounding error to him.