If you never use Gunner, then you are likely getting really lucky roll matchups, or you are playing against mostly (only?) low-agility targets, or your opponents aren't using focus/evade enough.
For example, if you are firing against an Interceptor with Push The Limit, they can often have both a focus and an evade. They are rolling a minimum of 3 green dice, sometimes 4, 5 or even 6. If you have to take a shot at one of these, you will likely miss the first one, but hopefully make them spend their focus/evade tokens, leaving you with an advantageous roll with the gunner.
Now, if you are playing a mirror match versus Rebel ships with only 1 or 2 agility, then yes, Gunner ends up being a waste of points that you could have put to better use most likely. Against TIE lists, or in a tournament, Gunner is one of the best cards in the game.
How do you get 6 green dice?