IwubCheeze: Ummmm, no, this is an apples and oranges comparison. In addition to wizards being more flexible in their spell selection, they also get more skill points to fill in diplomacy and thievery roles. Wizards also get more feats than sorcs. They are also able to cast higher level spells than sorcs but this is kinda moot because IWD2 is stingy as hell with spell scrolls. The spell slots open before you find any scrolls to fill them with.
Sarafan: Sorcerers are better if you want to diversify the spells that you want to cast per day. Let's presume that as a Wizard you want to cast five different 9 level spells without a rest. This means you'll be able to cast only one particular spell per day. Sorcerers can cast even 6 spells from the whole pool of spells selected during level ups. This makes them more powerful in overall, but only if you select the proper spells when leveling your character. In a direct confrontation between high level Sorcerer and high level Wizard, the first would have an upper hand.
I wasn't disputing the your points about the sorcs strengths. I was disputing your claim that a sorc is objectively better than a wizard. You do realize that damage output is not the sole metric for what makes a good character right? Putting a sorc and wizard 1 vs 1 makes no sense at all unless you're of the mind damage output is all that matters. Hint: It's not.
But if I were to use that logic, I can argue that fighters are better than sorcs because if I have a fighter under the influence of anti-magic, the sorcs spells will be useless and my fighter can pummel the living crap out of the sorc with impunity. Does that mean a fighter is better than a sorc? OF COURSE IT DOES!!! Fighters deal good damage without worrying about spell selection, have more feats, have more HP, are proficient with many weapons and can drop a sorcs HP in seconds. Also, I've finished IWD1 (not 2) twice with 5 fighters and 1 F/T, no casters at all. That means all casters (not just sorcs) are useless and all you need are fighters!!! See how silly this is?
Also, there are some low level spells which are very useful but will eventually phase out. Sleep is VERY good at the start of the game. Low level summons are also very good to draw enemy fire away from your heroes while they're low level. Armor is also good until they can find something equitable. There's other examples but I made my point. Wizards can take advantage of such spells without gimping late game performance, sorcs can't. Also, IIRC (my numbers might not be right but they ain't far off) sorcs only get 7 teats in a playthough, wizard get around 11. I also mentioned how wizards get more skill points than sorcs. These strengths make a wizard worth considering but in no way does it make it objectively better than a sorc
Saying sorcs are better than wizards by comparing the strengths of the sorc to the weaknesses of the wizard while ignoring the strengths of the wizard is simply wrong.