I really don't understand the idea of a princess being discriminated against for not being good at magic. ...like are princesses expected to go into battle or something? Does she not have subordinates who can do magic? It would be like a real world princess who was bad at sword-fighting or something - would anyone actually care?