Yea Polymorph needs to scale like Warfare with Str/Fin/Int utility. Or every skill needs to be looked over and given the appropriate bonus scale depending on what resists it.

Medusa's Head in particular, Str scale, magical damage... lol what? I like the option on my Knight for this skill, but Warfare tree style scaling would be so much better.