> since a few weeks ago they made a post crying about how their developer mindshare has been dwindling as of late.
Not the first time you've seen them since then, then.
It wasn't really a "as of late" issue. They have had an issue with too few developers since at least last year. I've seen a similar thread on the subreddit you mentioned before as well.