Some devs are not the social type. They just want to focus on making their game. Others only post when they feel there is something to report. I do feel GR could improve communication just by giving a rough percentage he is to completion, but I don't need a weekly update status from him. He's been doing mostly monthly updates and I anticipate his next update status will be the game release.
I don't leak anything. I know that's kind of hypocritical since I'm here on a pirate site downloading games. But if I really like the game, I'll become a supporter and I want the dev to get as much support as possible. But at the end of the day, as a higher-tier supporter, I don't get upset or anything if it gets leaked at my tier. Sometimes it's just inevitable and it just shows how good a game is if someone is willing to drop that kinda money to leak it.