Casters with LA and no racial HD are still way weaker than casters with no LA and no racial HD(or bought off LA).
If you allow racial HD to count for half a level, then you get things being a rakshasa at level 11. Sure, its 4 levels behind a sorcerer of the same level, but it also has DR 15/good AND piercing, SR 27, +9 natural armor bonus, +6 con, +6 cha, +other stats and two natural attacks.
At level 20, this character would have 16th level casting, SR 36 and everything listed above.
You also massively overpower lycanthropes