We want our community happy, this is why we are constantly working on the problems and releasing new updates. If you don't hear from us directly in the forums, that doesn't mean we're not paying attention. Everyone in the office with the know-how is dedicated to fixing issues. When the issue is fixed then it runs through our QA team and anyone else in the office who can test the update before it goes out to you, our players.
The second an update is available, the team is already all hands on deck working on the next update, watching player feedback, investigating your bug reports. We take every complaint, compliment, and general feedback very seriously.