Some routes do discuss ethics and morality, particularly Alex who is otherwise a pacifist and deeply dislikes fighting. I wouldn't necessarily describe the story as a subversion, but there are some deeper topics that get discussed and and the magic does tie in symbolically into different themes in each route