Out of all the trap commendations I think only the red flare one is reasonable to get organically. Disarming enemy traps isn't terrible either, though I haven't seen any enemy traps yet (organically that is). The rest requires such specific circumstances that are exceedingly rare in normal gameplay. Weapon based commendations that almost require cooperation with another crew kinda seem against the spirit of the thing.
If the jigball one worked on skellies I think that would be fine. Given how hard it can be to find a jigball. Also if Secret Snare Setter just required to trigger on an enemy pirate, not death it would be much more balanced.
I've completed all these commendations, so I am not advocating making it easier for me, but to make it more fun experience for others