I agree with this, and going further, I think there needs to be some better consistency to the revert process. It's great that Riot has admitted that some of their reworks flopped, but there are many more reworks out there that have been equally, if not more unsuccessful, and that continue to exist. Sejuani, Maokai, Mordekaiser, Malzahar and Shaco immediately come to mind as reworks that made the champion in question worse, and Skarner, Garen, Galio, Aatrox, Fizz, and Vel'Koz, among several others, I think are good examples of reworks that failed to bring meaningful improvements to their respective champions. It would be nice for there to be a proper evaluation process that Riot could show apply, so that reverts could happen more consistently and at clear points when they're needed, rather than on a developer's whim months or years after the fact.
Regarding Skarner in particular, I don't think reworking him would need to be all that drastic. He's always had two actives that are uninteresting, i.e. his Q and W, but otherwise the rest of his kit was fine, particularly after his E got changed to a slow. Giving him a gimmicky innate was not the way to go, and the focus should have been on giving Skarner more options to plow through incoming threats and prevent specific targets from escaping. Skarner is more of a tank with some DPS, rather than a juggernaut with some CC, and I think the former, not the latter, should be the direction to follow.