Sensei, I can not agree.
A game isn't like your typical straight-to-point software; whether you think it makes some or no sense, it's just that most people think of it as "it's just the media", with all pros and cons from the concept. If you ask me, and considering CyberShadow seems generally focused on the networking part and derivates, I would have prefered that DeadCode focused on the "visible" changes more than the internals (i.e. I get it you'd want a "clean environment" before doing "major" stuff such as WWP's backwards port, but don't forget, albeit WWP was made on top of WA, it was without DeadCode's fixes!).
The sad fact is, that unless you're making a PacMan-kind of short game, it's inhuman to be alone taking proper care of the whole codebase in a short time, and expect just everything to be nice and tight. That includes hobby projects, or else they get stuck for a long time. Compatibility on newer systems is always welcome, but otherwise, if a function works well and respecting target system/specs, you have to let it go, unless you couldn't avoid needing a speed-up or an optimization somewhere. For every game I've seen its code so far, they all have a collection of rubbish code somewhere anyway.
Not saying what DC "should" do, I'm just trying to point out a functional workflow or something like that. Please don't be pedantic at taking me literally, you know what I actually mean.
Either that and/or an artblock (i.e. lack of money, personal issues), I can't find any other reason for slow updates. I "should" be thankful that there's a dev willing to submit updates at all, butt I'm part of the public so I'm free to at least analyze whatever official info I get and maybe comment it; the self-imposed deadlines have been missed twice if I'm correct? I'm not anyone to judge because I'm being cynical AF here, but I can tell by experience that's a big no-no, feels like the dev has some serious issue and should get help, perhaps not precisely with the code. Don't get me wrong, nothing personal against DC of course, but this all is outright weird, everyone sees it, people wants to comment on it.
So yes, all together I find it completely fine to have "but's". For one, it is completely fine to question or wonder about missed promises. I can't talk for others, but when I point out those "but's", is because I actually worry. I worry when a person can't meet their own goals. The people who comments the ISSUE, deep down they worry. Everyone worry about things they love and hate, even a killer psychopath does because he needs a reason to act. See, I know I'm not entitled to anything; it's free, personal work, and I'm a nobody to him, therefore I couldn't have the same expectations as I would on a professional product. It's fully personal, even if behind Team17's curtain. But have some empathy, I don't care if none of this affects me, why else would anyone read any news anyway? And if I actually wanted to meddle, he can be found in the chat. Please don't tell me how "should" I think.
With good vibes, I hope DC gets a better time in his life.