I don't see the contradiction in the first one - the Onslaught is "before the development of advanced [...] fighter craft", there's just a comma where an "and" might provide more clarity. Similarly, that suggests that the Talon is not an advanced fighter craft, or a popular one, which, well, I think is honestly a pretty fair assessment.
For the second, well, huh. I'm not sure the swarmer is intended to do what you think it's intended to do? Admittedly, I don't use it much, but my general use-case for the things is supplemental HE damage on early-game frigates, intended for use against other frigates. I don't use it as anti-fighter, and in particular, it doesn't seem like it'd be well-suited for shooting down piranhas, since their bomb launches tend to shield them a bit. That said, a lot of this comes down to gameplay issues; from a "realism" perspective, you'd think that someone would take the salamander's auto-loader and develop something that could reload, say, hammer torpedos... but that'd be terrible for game balance, so it doesn't happen.