HM don't get me wrong, i am not complaining

I am simply considering low wealth to be one of the factors that determine campaign power levels.
Low wealth + low optimization = very low power levels. We don't have a single Tier 1 character apart from Lora and even she is very un-optimized (not a specialist Wizard, taking Milita at level 1 etc.)
Since we are talking mostly Core here, here is a run down:
Wizard - #1 IMO, once we get past level 5 and the Wizard can start Flying around, the class pretty much outshines everything else. When one gets to Time Stop, Wish, Gate and the likes the game ends.
Druid - supremely versatile and very hard to "screw up" by an unexperienced player. Has very good spells, and superb class abilities. The pet bear is awesome, and his Wild Shapes are better at fighting/grappling/tripping/bull rushing then an actual Fighter who takes the appropriate feats.
Cleric - versatile, with deadly spells later on, very good at melee (better then any actual "warrior" class) and once they get to Miracle and the likes it's bye bye. Especially bad with variants like Cloistered Cleric, Knowledge Deviotion, and with domains like Time, Planning etc.
And no a Mystic Theurge is quite bad when comapred to a pure Wizard or Cleric.
...............................................
Here we have
Sorcerers and
Psions. Very very good, the only thing they lack compared to the "big three" is versatility.
Battle Sorcerer is very bad and is never a good trade off, since it lowers your versatility to abysmal levels.
...............................................
Here we have
Bards,
Rogues,
Rangers,
Barbarians and
Paladins
These three can be much better with additional sources for spells. In core they are sub par, except for a Diplomacy optimized Bard. Rogues are OK but too many things can be immune to Sneak Attack with Core Only itemry. At later levels with UMD they can get by so ling as they have wands and scrolls.
Barbarians are good at fighting with their Rage, although hindered by the lack of better things to take from sources like Complete Warrior. With non-core material, they can get north of 500 damage on a charge attack, which makes them deadly (at least to things that worry about physical attacks) In the SRD there are variants like Lion Totem Barbarian and Whirling Frenzy which are good.
...............................................
Fighter and
Monk reside here, at the very bottom. Why? Well up until level 4 or so, Fighters are actually very good. But this is the class that lacks any class features whatsoever. They run out of good feats to take very, very quickly, especially with core only material. The Druid's pet bear or tiger is better at fighting then them at mid levels already. The Druid's Wild Shape as well. Heck, a Wizard with Transformation alone can handle them, and if non-core spells like Bite of the Weretiger and Wriathstrike are allowed, fighters become completely useless. The other disadvantage they have is that they can do pretty much nothing outside of combat, while the other classes can.
Monks are good only as a dip. They are a class that relies on melee but get medium BAB. They are squishy and their AC won't help them versus lots of things mid-high CR creatures have. Their SR comes in to play later then that of a Cleric (who has it via spell) and everything else they get is easily outdone even with core magic.
HM's games are more about role playing and less about being the best of the best. Will a group of 2 Wizads, 2 Clerics and 2 Druids rule? Yes. Could we have taken on the entire Treylor foce with such a group? Yes. Will it be fun? Probably not. It would probably prompt HM to send nasty enemies our way. Or lose his passion for the game, which is worse.
I'm happy with the way the game is right now. TOB classes will be right below Sorcerer and Psion, which will mean they will be better then anything we have so far, unless i stick with straight Wizard for Lora. It's up to HM to decide though