I'm not sure the relationship stuff is the first thing Bioware needs to improve in their character writing. I would love it if you got into a relationship with a character at the start and then the rest of that relationship chain was getting to know them, having ups and downs, going on adventures. But I think it makes a certain amount of sense to save... I don't know where I was going with that, give me a relationship after a few interactions and then make the rest of that relationship play out over the course of the game! At least have it be an option with one of the characters. It makes sense for there to be different ways to enter a relationship with a character, all of them don't have to be friends to lovers, and it's more fun if it's there the whole game.
What I was going to say about character writing was that Bioware should have characters talk to each other more. Maybe it's changed from Jade Empire/Mass Effect 1/2/Dragon Age 1, but I don't remember most of my party members becoming a good team of friends. Your party members shouldn't split up between games, representatives of various races gathering together under the banner of.. well, me, barely getting along with each other or exchanging a word. They should talk, and argue, and be there all the time, all of them. It's the one character-specific thing jrpgs like the Tales of-games do better than Bioware.
What I was going to say about character writing was that Bioware should have characters talk to each other more. Maybe it's changed from Jade Empire/Mass Effect 1/2/Dragon Age 1, but I don't remember most of my party members becoming a good team of friends. Your party members shouldn't split up between games, representatives of various races gathering together under the banner of.. well, me, barely getting along with each other or exchanging a word. They should talk, and argue, and be there all the time, all of them. It's the one character-specific thing jrpgs like the Tales of-games do better than Bioware.