While I'm sure it would be nice if everyone used the bug tracker, lets look at reality. Its a struggle to get most players even signed up to a community forum, if you are then going to require them to sign up to a bug tracker to report bugs, and learn the correct way to do it, you are going to miss bugs. The Devs can easily take my report and move it to the bug tracker so that THEY can track the problem and the fix.