Who said I'm playing this for free? I've paid for bandwith with my own money and the time I've wasted is also worth a lot. Maybe you have someone who pays for your time and internet, but I'm not that free.
Here is an idea, stop bitching about other people criticizing bad elements of a game. I've not even mentioned how every single update breaks save files...
Keep calm, that's what more than half of the people on this forum do... And what most don't understand is that people who work for the money they have and know how difficult are to make them, would never pay for something they don't like how it's evolving...
In order to donate money to a project, you must like it first. And to like it you have to give your opinion about it and say what you don't like and what you would change in order to see if the developer takes the advice into account... Then in time, if you notice that the project is evolving in the direction you like, you start donating. That's how it works...
Only people with childish thinking, too much free time and who feel guilty for not donating money to the development of any game, always have something to comment on by those who make constructive criticism or say what they think about a game...
Personally, until now, thanks to these people, I gave up wanting to sponsor two projects, even though I liked them. I hope to see this message as many developers as possible...