It's like you said above, its a balance of systems. gun projectiles are still cheaper per round, more versatile, and less likely to be intercepted or jammed. On top of that there's the difference between precision rockets and the mass dumb rocket systems. Finally there's all the OWUAV stuff...