Jan, dude, i might i've been one of those guys you are describing, i left some post somewhere in the forum asking for " how much time will it take to see the next release ? " and such.
I am sorry if it was one of those who affected you, though, i doubt it since you said yourself you weren't checking the forum, but i should excuse anyways because i did it at some point.
You shouldn't feel guilty for having a life dude, we all have one ( beside me LOL ).
Do your best for V10, i liked a lot V9 even tho you rushed it, im eager to see what you'll do if you take your time with v10 !
Keep up the good work ! And i wish you good luck with finding those dev's, man, if i had any clues on what doing a game is i might have applied, haha.