Sykar
Arcane
Not really. Those are not free and take a lot of micromanagement. Also I often forget to turn them off after using them on one spell and then waste their uses on unwanted spells :DYou get rods that negate that completely.Sorcerer has a nice advantage with metamagic. That has always been one of its main advantages.
Sorcerer gets rods + superior metamagic. Also metamagic lets you cast spells you really like in multiple spell levels. I took Empower and Extend with my Sorcerer and often use it to cast spells I need at different spell levels.
It is a small penalty for ability to cast as many metamagic spells as needed. With Sorcerer you need to rest rarely and can push through dungeons and fight with little to no rest (like how I did Armag tomb with 0 resting).In what way is Sorcerer who has to waste full rounds on metamagic spells always having an advantage over Wizard who does not suffer such a disadvantage?
For most of the game a specialist wizard has equal or more spells especially at higher spell levels. This does not really change until level 19. I also do not see why you would have to cast less often with a Sorcerer compared to a Wizard. In that regard both are equal the Sorcerer has no special benefit which allows him to cast him "less often".
Lastly a wizard has access to metamagic and spell focus/penetration earlier and can acquire more.