This is a weird headline. The prediction was in 2015, and Starlink has been growing at a very fast rate. A couple year delay is enough to account for the difference.
They thought Starship may be orbiting by now, but it has been delayed so they have been launching the next Gen constellation on Falcon 9. But Starship isn’t going away, it’s delayed.
A 20-50% time delay sounds a lot less dramatic than the 20x difference in the headline, tho.