Then enlighten me on why can't they help fix it. Samba is open source, OS X is almost entirely built upon both original and custom open source projects. What stops them from finding out the problem before its shipped and fixing it before hand (like apparently they're doing on 10.6.4)?
Due to the nature of the License attached to Samba, its not possible to have your own off the mainline fixes.