If you spend $400+ a month on dining, $500+ a month on travel, or $300+ a month on groceries, a premium card's 3–4× earn rate plus category credits will outearn 2% flat by $400+ per year — covering the fee with margin to spare.
The math: Amex Gold's 4× on $400/mo dining = 19,200 MR points/yr (worth ~$288 at 1.5¢/pt). Plus a $120 dining credit. Total: $408/yr captured vs. $96 on a 2% flat card. Net of the $325 fee, you're ahead by $83 — and you haven't counted the welcome bonus yet.