Of course someone saying they’ve launched their last satellite, assuming they can live up to the aspiration, the article ignores the designed lifespan of 15 years giving many years of linear content to come.
Sky have until 2027/8 with the current orbital position. I don’t see 2019 being the year of change.