I am strongly against increasing NPC drop rates. While low they are far too easy as it stands and you should do them when quing for stuff when filling time.

However some duty drop cards have seemingly unreal drop rates. (No omega card after 120 runs)

While I could see crafting cards plausible, only goldsmith makes sense to do it. There's no real reason why you could get them via gathering... I mean, no one's shoving cards in rocks and bushes.

I agree that tournaments could use a tweak as current meta is quite stale.