It isnt a flaw, it is fully intended. The way it used to be was that you would get the full double SP boost with 1 sorc level, which was entirely overpowering and gave you no reason to NOT splash one sorc level with every caster class. They intentionally changed it so that your percentage SP increase was dependant on your ratio of sorc to other classes.