I suspect that, for many people, getting cable (or satellite) has just become sort of the default. Of course, many do watch sports which often (though not always) run on non-network channels.
Also, not everyone is able to get TV OTA or is in a position to install an attic/rooftop antenna. I personally can't get anything OTA. I regularly toy with cutting back to a very basic bundle but haven't seriously pursued yet.