Why not post updates regarding the AVNs progress here on Itch? Why not post the 0.7 version here on Itch as soon as its finished instead of waiting for the 0.8 version to be finished and up on Patreon?
The answer is the same answer as always: Money. Greed. To pull in customers using sites like Itch as advertising.
You could even put it behind a paywall here on Itch. I've seen other Devs do it. They put up the latest version for an amount similar to their Patreons at a reasonable tier and then slowly reduce the price on a weekly basis until it goes F2P.
Now I'm willing and happy to agree paying customers need to be offered something extra. But I don't agree that no information should be shared regarding delays or expected release dates here on Itch.