^ Which is why Rogue is ranked higher than Fighter on the tier list. Fairly meh in combat and shut down completely by common enemies, but has noticeable use outside of combat.
"Most of the skill monkey classes in D&D are not top tier for combat"
There are only 6 real skill monkeys (Disable Device as class skill+trap finding), plus Ranger with an ACF. Begiluer, Factotum and a few Ranger builds (Mutli class with Scout and take Swift Hunter feat, Wildshape as well as trapfinding) are all completely combat viable. Rogue, Spelltheif (though that is optimized around rather easy) and Scout are really the only ones with real problems, and Scout has Swift Hunter on its side, so hardly most. You can strech in Kobold domain cloistered cleric, but that is also combat viable.
^^"if nothing else the fighters get to swim, climb and perform feats of strengt"
Except for alter self into anything that can swim (also good luck doing it in heavy armor), Fly (the spell, though there are ways of AS into one, and again, heavy armor), and any kind of polymorph magic rending that all useless. These aren't rare situation spells the DM has to design a dungeon explicitly to show off either
"That spell slot could be used for stinking cloud"
Not without shenanigans. Knock=2 Stinking Cloud=3. Even if you need the slot for glitterdust, a wand is quite cheep.
"Especially with Book of Nine Swords"
True, but we're talking Fighter, not Warblade.
Unless a system directly sets rules for roleplaying (which neither AD&D nor 3.5 does) it's safe to say roleplaying is not defined by the system.
Except the 2 dozen or so classes with a code of conduct and the many many more with alignment limitations.