The stuff about the mystic theurge brings this up, and we mostly agree it's a problem that multiclass spellcasters are too weak.
So I had the thought: as far as I see it, the problem is that higher level spellcasters get more spell levels per character level than lower level spellcasters...