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.