How is this a surprise to anyone who has been following the TiVo saga for a few decades?
TiVo and cable cards were shoved down the throats of the cable industry by the FCC in 2005 when 'utter lack of competition in the marketplace' was an issue with cable, and TiVo had lobbying muscle.
Cablecos had to stop billing that $200/yr to customers with TiVos for their trashy cable box and remote, wiping out $12 million or so in annual revenue (based on 60K TiVos in the system), AND they had to buy and supply cable cards (initially free or $1/mo) AND then later Tuning Adapters to people 90% of whom would have rented the cable box and remote if TiVos didn't exist. AND they had to set up a separate division of Level 2 techs to deal with cable card and TA issues (have to say, every single one of those I've had to deal with at Spectrum were VERY good at their jobs).
The FCC mandate was a blight on their bottom line, they made that clear to every employee, and they mostly hated it, hated the service call issues, hated that many if not most TiVo owners were just as inept technically as the rest of their users but used up far more resources as a result - they couldn't just come in and replace the cable box/remote, actually had to find and fix problems.
Once the lobbyists for cablecos convinced the FCC that streaming provided all the competition the public needed to offset cable's monopoly, and the FCC removed the provision that cablecos had to supply cards and service to competing devices like TiVo in December of 2015, the handwriting was on the wall.
The only surprise to me was that nine years later, many TiVo owners still have working cable cards when the cablecos could have legally ended supporting them at the end of 2015.