Well other than the Digicipher II receivers available at the time (both 4DTV and Star Choice (now Shaw Direct) used DCII), the 4DTV receivers had an TV antenna check/coax cable on the receiver as well as "TO TV" for the VHF rabbit ears, BUD viewers had to pay extra for cable.
Availability of a OTA tuner didn't stop many from using cable boxes or their TV's tuners instead.
Plus, they weren't obligated to carry low-powered stations (several WB & UPN affiliates in lesser-known markets were low-powered).
You could probably count on two hands the number of US broadcast TV stations that were available on C-band. That's why the receivers featured an NTSC tuner.
In 1998 there was no "obligation" for satellite providers to carry broadcast stations. In 1999, SHVIA laid down the rules for DBS carrying local-into-local channels. The requirement of "must carry" didn't arrive until later in the DBS world and AFAIK, was never applied to C-band.
Yet, the picture quality on a 4DTV is superior to that of cable (the TV antenna/coax cable works well with DSS receivers as well).
Picture quality of broadcast channels wasn't appreciably different between the NTSC tuner on the satellite receiver or using a cable TV box. 4DTV wasn't part of local channel reception so your raising of the issue of 4DTV is a red herring in that context.
Quite a few bought into C-band to get access to content that they couldn't get from their cable service. The primary attraction was often access to sports programming (especially pay-per-views) and the kinds of programming that you would otherwise have to visit a tavern or casino to see. The motivation for them wasn't necessarily to replace cable but to supplement it. That supplementation status remains today though the subscription programming options have effectively gone away.