So lets call the new timescale NTS. Lots of records and timestamps have been made using UTC. So now we'll need a way of converting timestamps between UTC and NTS. We already have future timestamps in UTC; e.g. "This record must be destroyed at midnight UTC, Jan 1 2036". So even after we've switched to NTS, we'll still need to calculate UTC, so we'll still need leap-second announcements.
Timescales are a deep mess, and as the author notes, having them managed by a bunch of treaty organizations is nuts; treaty organizations are inherently political (and they move like molasses in winter).