This game has a good story of the four main characters that is not Byleth mainly because Byleth is an avatar and is not given more focus when it comes to the true feeling of being a personal character to all kinds of players. After all, avatar characters are mainly known as the player's personal character. But as I've seen from all routes, there's only examples of the avatar as the game's personal character instead of the player's personal character. And I blame those who say that avatars need less focus in the story because of Fates, even though that can easily lose some Fire Emblem players' interests in Fire Emblem if their first introduction is with an avatar and they prefer an avatar having a greater focus when it comes to feeling more personal.
Regardless of how most veteran players feel like this is a better modern Fire Emblem game out of all games, newbies will not, regardless if it has a marriage system or not. And I'm a newbie of Fire Emblem. That doesn't mean I'm new to gaming. I've been gaming in RPGs with avatars mainly because I want fo roleplay as whoever and whatever I want. And all the RPGs with an avatar has always made it feel like I can be whoever and whatever I want to be until Three Houses felt like it didn't.
Is it because of faction choices? Not in the slightest. There are RPGs with an avatar that has faction choices that makes sense to me while also roleplaying as my own character. And when I compared that to Three Houses, that's a different story. It may felt like I am roleplaying, but in a way that I don't want to. And the faction choice is the least of my problems.
And my reason is because the avatar is the teacher. And when the post-timeskip has all other unit characters as students, I want my avatar to roleplay as a teacher of peace between all factions. Not a teacher of a faction. Yes, that's the story the developers want to tell, but that's a bad excuse to a point that I don't know if I want to be in this fandom anymore.
Yes, Fire Emblem also has gray moral in war. That's irrelevant to the player's personal perspective. And that's exactly how an avatar must be: a player's personal perspective, regardless of story reasons as to why that won't work 100%. I have been messing around with RPG Maker long enough to see that the avatar is extremely fluid when it comes to Storytelling. It's so fluid that story restrictions is irrelevant. And that's what Three Houses' avatar should've been: not restricted by story reasons.