So if a named pilot works and the generics don't work as well the ship is broken? That really doesn't make sense...
How do we then explain the bwing? Whose named pilots mostly suck but the generics are widely used? Is that ship broken too?
A named pilot is a lot easier to fix than a generic, and harder to spot when a fix has been implemented. In the case of the named bwing named pilots there have been numerous fixes that have come out or are en route. Ibtisam gets better it Kyle on board. Ten Numb gets better with a mangler cannon.
The attitude of the designers seems to be to try and make as much variety in the lists that people can play at any level. Adding a card to another ship (such as we see with autothrusters in the star viper pack) doubles up the variety of ships in the game by both adding a completely new ship and making less frequently played ships more likely to be played due to an upgrade card in the pack.
Sometimes when new ships come out they can have a negative impact on variety in lists by replacing other ships in builds. When the Headhunter came out it effectively replaced both the rookie pilot and the prototype pilot. In response the prototype got chardaan refit but the humble X wing has yet to receive something that will bring it back into the mix.