Its retarded. When you have so many dynamic objects being created, to run an accurate collision check against all of them relative to each other requires a lot of processing.
Limiting this to a small amount of objects - such as nade objects - makes this task easier for Soldat to process.
As a barret user, I would love such a feature, but debate over where we draw the line on projectile types will be a contested one.