I've always tracked my own components.
Its not hard, its not tedious.
Each of my casters simply has an extra page where I've listed all of their spells that use consumable components & any costs/notes.
I start by stocking 50 uses for each spell.
Or as much as I can afford if costs are involved.
So for ex, it'd be Fireball: 50.
Or Summon Familiar (10gp): 50
After that, as I cast spells i just keep a running tally mark next to each entry. If i hit 50, then I can't cast that spell again until I restock.
The people I play with also track their components/ammo. Each has their own format
If you can easily buy the components, great....but if not, why make it harder for them than for every other character?
Its not harder on them. Its the same as the ranger buying arrows. Or other classes buying the equipment they need for the job.
You track the ammo you use & replenish supplies as possible. Doesnt matter if that ammo is arrows or dried bat guano pellets. You run out of arrows? The bow doesn't fire anymore. You run out of bat poo? No more fireballs.
Of course things like foci, component pouches, some classes, & the Eschew Materials feat (3x/PF) have rendered replacing the zero cost components equal to the fighter losing/replacing his sword - sometimes happens, but not ussually.
On readily available components with a cost. How's this differ from arrows?
Both are often easy enough to get, but they aren't free.
If you think you'll be heading somewhere where replenishment of x will be hard/impossible? Stock up.
On things with expensive & rare components.... 1st, THIS is how you keep those so called quadratic Wizards (and other casters) in check.
Spell x causing you problems? Restrict the ammo flow....
Gathering some of these resources should be an adventure in and of itself!
Seriously, how many 10k gp value diamonds do you think there are? Entire adventuring parties squeal for joy at hoards totaling far less. But would you just automatically assume the caster had such a thing just because they've reached x lv & selected that spell? I dont.
And if those valuable components are consumed in the casting, howd this work? Every time you prep the spell this valuable thing just spawns in your pouch? No, thats silly.