"We" did absolutely nothing, no one in this thread has any power over the abandoned tag since that's a rule established by the website and enforced by mods.
Regardless of that, the reason DC announced they're getting a test update is because among patrons there is also a growing dissatisfaction because of a lack of tangible progress. If he really wanted to dodge the abandoned tag for this site, he wouldn't have to go through the trouble to release an actual playable version of the tech-update.
You could argue that updating SS with a minor update to dodge the abandoned tag would raise some eyebrows, because why would you do that if you're working on the tech-update anyways? That would be sus as hell. My counter to that is that an abandoned tag on a piracy website is way less important than actually satisfying the patrons that donate to him, and the patrons are already getting more dissatisfied, he has incentive enough to roll out a (partial) update soon, the abandoned tag means fuck all in comparison.