I had mine completely fall apart. The same screws that set infinity focus hold the entire lens group in the lens.
Here's my thread on the subject.
I'm pretty handy with tools, and I fixed it myself after a bit of panic. This isn't that big of a deal, though it looks scary. If you are worried, first check to make sure your infinity focus is perfect. If it is, take the front trim pieces off (one pulls off, the other requires 3 screws to be removed). Then, when you get to the three screws that set infinity focus, remove one completely, put some real loctite on it, and re-install it. Repeat with the other screws, again one at a time. Replace the trim pieces, and it won't ever come apart. Voila, 15 minutes of work, and your 21 won't come apart, ever.
This lens is easily worth this little bit of trouble.