Well, it isn't broken, sure. But its a design flaw nonetheless, some ( and i think most of the people ) prefer to take the shield of capital ships out with rocket, which is by far the easier method ( on my opinion ). Its just a flaw that you cant fire your rockets at capital ship hardpoints when you got torpedoes left. I think all we could wish for is the ability to fire the rockets normaly with torpedoes equipped =)