It’s like I read some weird fusion of Fire Emblem with Wii Motion Plus games. The developers set a spaghetti code and could only work around starting choices.
Like, Rex is a Hagen/Frederick character that the game gives you with high stats and all, but then to make lore work they set villagers...