You're down a lot of wealth at 10th level because your non-magical, non-masterwork 30 GP tower shield really puts a dent in your 49,000gp.
What worthless comments.
First you conclude, based on nothing, that a tower shield automatically dies to everything. Yeah, a 30gp regular tower shield that a 10th level character is still using might not be appropriate against CR10 threats, ya think? Give me a break. The thing is, even the 30GP tower shield doesn't break against everything. Look at the numbers. You've probably never even considered this before.
The average damage of the listed CR10s full attacks as listed. I understand many monsters attack with magic or special attacks - this is just a SUPER SIMPLE listing of their "melee" attacks and how completely ineffective *some* of them are against anything with an Ordinary, 30gp, tower shield.
However, with 49,000GP, a Fighter could easily afford a Large Adamantine Tower Shield, say, +1. With a hardness of 22 and 50 or 60 HP; that shield stands up to nearly every CR10 monster listed except the Fire Giant.
And again, these are AVERAGE numbers.
Animated Object, Colossal - 1 attack for 20 average damage. An ordinary tower shield with Hardness 5 and 20HP survives the attack. The Fighter won't lose HP until the 3rd round.
Brass Dragon, Young adult Large Dragon (Fire) - large Str 19 - After the Bite(Net Dmg 6)/Claw(Net 1) /Claw(Net 2)/Wing(Net 0)/Wing (Net 1)/Tail routine (Net 6), the Fighter has lost an average of 16 HP...off his 30GP shield.
Couatl Large Outsider (Native) - Shield loses 3 HP - Fighter does not get grappled or poisoned in the First Round. Seems pretty good. I know it's a caster.
Cryohydra, Nine-Headed Huge Magical Beast (Cold) - 9 attacks (1d10+5) - Average Net Damage to shield (5/6/5/6), 4 attacks and the shield is dead and the Fighter takes 5 hits for (11/10/11/10/11)=53 damage. Good thing he had the shield because without it, he would have taken 42 more and risked 4 more possible criticals. A 30 GP item gave the Fighter MORE THAN an extra 53 HP - seems like a pretty good deal.
Demon, Bebilith Huge Outsider (Chaotic, Extraplanar, Evil) - Bite (16), Claw (9), Claw (9) leaves the shield at 1HP and not destroyed once you take off the Hardness for each attack. Oh, and no poison check. Seems good.
Formian Myrmarch Large Outsider (Lawful, Extraplanar) - Melee (9), Bite (9). So I could stand toe to toe with it, letting it devour the shield for 2 rounds and an additional 1 attack and attack no damage and make no poison saves. For 30GP? Seems good.
Giant, Fire Large Giant (Fire) - Melee at 3d6+15 - Well Fire Giants do an ass-load of damage and have 3 attacks. They also have Power Attack and Improved Sunder if it matters. Greatsword (25), Greatsword (26), Greatsword (25) Kills the shield and deals 51 damage. At least the shield was 30gp for an extra 25HP. If it were improved *at all* it would have absorbed at least 51 pts before getting wrecked.
Golem, Clay Large Construct - Slam 2d10+7, Slam (18), Slam (18) - Well the Fighter takes no damage but losses his 30GP shield. At least he doesn't take 38 points of damage and doesn't have 2 Cursed Wounds. Seems good. Golems have Int '-', so it really has no choice of strategy.
Hydra, Eleven-Headed Huge Magical Beast - Hydras are good. 11 Bites at 1d10+6 (11)*6(12)*5 - Shield absorbs 4 hits and breaks. Better to be hit 7 times than 11 times. Those 4 attacks would have done an extra 46HP in damage. A better shield would cost more money and absorb a lot more damage. The max damage on the Hydras attacks is 16; an Adamantine Tower shield would take 0 damage.
Monstrous Scorpion, Gargantuan Vermin - Claw (17)/Claw(17)/Sting (12) - 30GP Shield saves Fighter from claws but not the Sting. Adamantine Shield would save Fighter from all the damage forever.
Naga, Guardian Large Aberration - Bite (14) - Shield takes 3 round to break and not having to make poison saves is nice. Obviously this is a caster of course.
Pyrohydra, Nine-Headed Huge Magical Beast (Fire) - 9 Bites (1d10+5) - (10/11/10/11/10/11/10/11/10) - Getting hit 5x is better than getting hit 9x. 30GP item. A better item would provide Hydra immunity.
Rakshasa Medium Outsider (Native) - Come on. This is a caster. If it did use melee attacks it would be dumb.
Red Dragon, Juvenile Large Dragon (Fire) - Red Dragons are scary right? Bite (16) Claw(8) Claw(9) Wing(7)Wing(8)Tail(18) So instead of taking 40HP in damage, Fighter is down 30Gp. Then takes 26 damage for the round. Vs a red dragon. Seems good.
Salamander, Noble Large Outsider (Extraplanar, Fire) - Melee (13, 5 Fire) Melee (13, 5 Fire) Melee (13, 5 Fire) Tail (12, 4 Fire) - 30GP shield soaks 2 attacks then Fighter takes 34 damage. Quite a bit better than taking the full 70. You might say it buys him an extra round.
Silver Dragon, Juvenile Large Dragon (Cold) - Same stats as Brass dragon above, same result; shield would take 16 damage Fighter would take none.
White Dragon, Adult Large Dragon (Cold) - Bite (13) claw (7) claw (8) wing (6) wing (7) tail (14) - Shield saves the Fighter from taking 55 damage and breaks. Fighter takes 0 damage but loses 30gp. Oh noes! 48,970gp left!
Many of these monsters either have: A) Bad initiative or B) Low or no Int score or C) Both. In all of those cases, a Tower shield is a simple item to make the Fighter not die nearly as easily. Some of the monsters are casters, and the Fire Giant has Power Attack and sunder - so certain monsters are more effective in certain situations.
All this is with a normal Tower shield. A masterwork tower shield? No. A magical tower shield? No. A tower shield made of cool special materials? No. A 30gp Tower Shield.
A magical, Large Adamantine Tower shield shrugs off *everything* listed and can be repaired between fights, or magically. If non-casters are allowed nice things, then the Hardness on the shield can get optimized all to hell and back.
This does not mean the Fighter is suddenly Tier 1 status. But a 30GP item gives the Fighter a hell of a lot of survivability starting at level 1, and spending a FRACTION of WBL on a good shield can matter. If Team Monster is attacking the Fighter, he is doing his job; the tower shield is what lets him "soak" without getting killed. That's why he has Tower Shield Proficiency as a damn class feature. If Team Monster "just ignores him" there are so many good Fighter lockdown builds to prevent that it is scary.
A Fighter with a 1 Handed reach weapon (Kusari Gama in Core), Standstill, Permanent Enlarge effect and *Large* Adamantine Tower Shield +X are all in the SRD and easily had in any campaign. This shield would have something like 22 Hardness and More than 50HP for 4000gp? That hardly breaks the bank. You get around not being able to make attacks if you use your Tower Shield defensively by using Readied Actions to use the Shield for cover, and attacking with AoO's BEFORE that. Adding in more books only makes it significantly better.
If you had to build a Straight 20 Fighter, then taking Lockdown style feats, going Dungeoncrasher, throwing shield bashing on top of that (you Wield a Heavy Steel Shield as your weapon possibly) and probably getting some Zhent Fighter in there just to give you another option all seems pretty *decent*. But nobody I know plays "Fighter 20". No one I game with plays "Wizard 20" or "Cleric 20" or even "Druid 20" (even though they are all perfectly FINE builds) either. So adding in Barbarian for Rage, Pounce and Mad Foam Rager seem like good ideas. Mad Foam Rager is pretty good btw. Adding in ToB levels seems like a pretty standard affair. Personally, I take 1 level of Cloistered Cleric if I can. All these builds are primarily "melee, non-caster" instead of "gish" or "full caster".
It's not going to bend time and space but come on, it's far better than Complete Warrior Samurai level.
20+hardness shield ignores almost all of the damage those creatures can do. Keep in mind that if they are attacking your shield you cannot be poisoned or stunned or crit or anything else.