My biggest gripe as a martial: fighting specializations are a risky gamble
I’ve had this happen across multiple campaigns.
I’ve played a Polearm Master character who went an entire campaign without finding a magic polearm. Currently, I’m played a dual-wielding character where the only real support I found was one +1 dagger and we're at the end of the campaign. I’ve played a Crossbow Expert character in a campaign where there were no magical crossbows.
This is ultimately a DM/session-zero issue, but in my experience, that conversation can be harder than it sounds. A lot of DMs are understandably coy about loot. They might say something like, “I can’t promise what you’ll find,” or “you’ll have to see what comes up in the campaign.”
Those experiences made one thing very clear to me: martial characters can feel much more dependent on item support than casters do. And in practice, I’ve rarely seen costly material components meaningfully enforced outside of a few obvious examples, like the tuning fork for Plane Shift.