They didn't announce it when they were still running to give last rides, so what difference does it make when they announce it during the off-season at this point?
It was first suggested on KIC these rides were being eliminated on January 10th and KK makes it official and announces it today (54 days).
Let's back up just a few months ago to when Six Flags made announcements in shorter times from when the rumor got out until the official announcement for rides at other Six parks.
We have all known about these KK closures for a longer duration of time than what has elapsed concerning Skyflyer....which was first mentioned on February 24th, so as long as KI officially announces it by Passholder preview day, then they announced it faster than KK did from rumor to actual date....
We may not like it, but it is clear this is the industry trend at this moment.
And it is clear Six Flags is leading this trend