I try to see luthiers post positive as well.
There is one thing some people seem to forget though: relations.
Relationship management with customers and fans is so important and so extremely easy to do.
You don't need to go to the end of the world.
Just take 10 minutes a day and prepare something. A small post or save these 10 minutes and give a more detailed post once a week etc.
How long does it take you to upload a screenshot? To say: "hey we're working on this and that - the problem was crazy but we're finally making progress folks! cheer for us

"
Answer: it's not even taking you 5 minutes. If you think highly of your product and your loyal fans then this is not something crazy to do!
The problem I see with many russian developers is: You guys s**k (are bad) at communicating and marketing. You're friendly folks so please don't hide that from us. It's sets a very negative mood and that is not what the game or your work deserves.
Nothing is perfect - be open to admit flaws and try to push the limits forward.
At least that is my opinion