If they have to have a lot of channels then $120 isn’t the worst price (I have relatives who pay twice as much as that a month for cable) though you could perhaps try and check into whether they could switch to a streaming linear TV service like DirecTV Stream with one of their lower tier packages to save some money while retaining a cable-like experience (there’s also Sling, Hulu+Live TV, YoutubeTV, FUBO, etc, many of which have packages with many of the top channels for $60-$80/month).
Fact is to save money you need to be willing to give things up. If you’re moving from a premium cable package with a ton of channels to a few streaming services you’re going to lose things and potentially a lot of things. You’re going to lose access to live news channels, you’re going to lose access to specific programs on some networks that don’t have streaming service equivalents (I know for one older person I knew the fact they couldn’t get and watch Lifetime and Hallmark movies within any reasonable time-frame of their premier meant they were not interested in looking into streaming any further to replace their cable).
More than that though most old people hate change, they were used to a certain way of things and they’re afraid and perhaps get confused or frustrated with this new way of doing things. It’s simply more comfortable for them to use the old satellite system they’re used to and its interface and way of changing channels than doing something new where they have to think of how to do something or get frustrated or ask for help. Which is why I do think trying a streaming cable replacement like those I mentioned might be your best bet. It would still save some money.
Cons:
You absolutely cannot get 2FA authenticator codes from 90% of services. Many services that require a phone number even without 2FA just for “verify you’re a human” or because they want your data or to verify region use shortcode services that also will not work with ANY VOIP provider.
You will not receive their codes. These companies vary from banking institutions to gaming companies to online shopping marketplaces and stores to a Google account (used to be you could get an automated phone call to verify an account, not anymore, must be able to receive SMS from shortcodes that are disabled for VOIP numbers to register and to recover an account) just about anyone you could end up doing business with.
A shockingly large amount of companies demand phone numbers and send verification texts before allowing you to do business with them, to create an account, to recover an account, to delete an account, to place an order, etc.
They really shouldn’t, it’s a bad security practice but companies love it because with a phone number they can lower support costs by just allowing people to do a self-service where they get an automated text and can unlock their locked account. They also love harvesting that data and preventing anonymization with VOIP numbers and the reduction of fraud and increase of reliable KYC that comes with requiring them.
And they all take it as a given that EVERYONE or at least 99% have a cell plan with a non-VOIP number that works with these and the 1% who don’t they don’t care about in the developed world and are an acceptable loss.