On an ironic note, isn't a rogue a better wizard than a wizard?
I mean, with his skill, he can cast any spell that a wizard can. He can also cast Cleric spells, spells from wands, etc.
Sure, it will take oodles of magic items, but then the wizard you are proposing will take oodles of spell...