I don't believe this is correct. Certain cable television channels were originally ad free (e.g. USA, Nickelodeon) because they competed against free OTA broadcasts which were ad supported.
Similarly to pay per view.
That those channels now show commercials (and has for a long enough time that people think "it was always like this") just cements our expectations that commercials are a fact of life.