And I really don't think it's harder to post a bug report than a forum post. Why not just report issues when you come across them?
It's up to you to post a tracker items. If you don't the problem might not get looked at! What's so hard about it anyway?
Well as you probably understand, logging into your bug tracker account, performing a search to see if your bug has already been submitted, writing an elaborate description of the problem and then providing a .cap file reproducing the error is a pretty big hassle when you encounter a glitch every 15-30 minutes of your game making session.
I'm not suggesting it as a replacement for the bug tracker, but I'm saying there's a big difference between getting a one-liner regarding a bug off your chest and having to go through the above mentioned routine every single time you encounter an error. With the system you've got now, you're only going to get contributions from a handful of dedicated members, and I'm sure you'd find a whole lot more bugs if you offered an easier alternative for less dedicated users.
EDIT:
I'm not trying to come off as pushy, and I'm not trying to tell you how to run the development process either. I'm just saying that if I've refrained from submitting bugs on numerous occasions, I'm sure others have as well.