Making a post on itch.io once a year with a progress update takes like 30 minutes, 40 if you feel generous, and then you are free to do whatever for the rest of the 364 days ad 23 hours.
You aren't entitled to dictate how we spend our time or where we post development updates. I already clarified that the game is actively being worked on. You're allowed to be frustrated by the wait, but sarcastic comments about what we supposedly do with the other “364 days and 23 hours” aren't constructive.
-holyschnitzel