What!?? what if someone like Drpinkcake decide to be a nice dev and release public update here after almost a year
It's like I'm talking with the developer's representative, this is a place for pirates, not beggars
Not gonna lie, I actually love this game and I check in here almost everyday just because of it but face a big middle finger, it's not worth it, eventually it appears on the latest updates page like all other games
Just remember one thing, developers owe you nothing, it has nothing to do with them "giving you the middle finger", and like you said yourself, games will eventually show up on the latest updates page, so I really don't see what your issue is.
If developers choose to, or not to, put their updates here that is up to them, not you.
All the complaining in the world won't change that, and just makes you sound entitled, so my advice to you, sit back and wait, if it shows up here, great, play, enjoy and be thankful.
If you can't wait, play something else until it shows up.
EDIT: This will be my last response on this subject, so if you want to continue ranting about it to yourself, go right ahead and enjoy