I know about the Radar, yes you can submit, but then what do you see? http://d.pr/i/8bto 0 problems! Great. I am talking about an Open bug tracker, not this.
You can still "track" the bugs you report, but "yes" they can stay open for years. However, if you don't report these bugs Apple will not see them. The forums are not really a convenient place to report software problems. I don't think their developers go there ofter. If you report a bug in Radar, it will be in Apple's bug-report system and some (poor) developer will have to deal with it eventually.