Ну, логика в решении Фионы несомненно прослеживается.
Я так понимаю, что злодейкой тут представлена именно она? Если так, то явного злодейства мне нем хватило. Одного указания, что она драконихой жестко командует имхо маловато. Ибо по ощущениям - и она и муж нормальными правителями себя показывают.
Показалось, что текст неплохо бы еще немного отбетить.
Шрека жаль. Но - что поделать? Фиона была в своем праве!