I mean its always nice when people playing a game feel agency and in control of the path and the choices feel meaningful, but equally its beyond the scope of the creations we get to both have protagonists who are completely under the control of the player and who are well-characterized with good storylines. You're always going to be making choices within a certain band of behaviors and personality. You can give great detail and context to those differences (and the outcomes can be fairly substantially different), but this isn't an open-world sandbox game where you can do whatever you want, and games that do give you enormous freedom over what you do and how you interact tend to have much, much worse storylines and tend to be 'event repetition' games like Cure My Addiction or The Tyrant.
DPC makes really good, complex, realistic characters. The protagonist, while you control them to an extent, is one of those. Even if you, say, go full DIK, he's still a pretty kind and sensitive person in private to Maya. Even if he goes full CHICK, he's still willing/capable of all sorts of fratty stuff. He's a range of possibilities. Hopefully folks who play the game can find where that range overlaps with theirs, but it's never gonna be perfect, and it's not gonna be realistic to support the full range of personalities. And that is necessary, I think: In order for the interactable characters to be well-designed and realistic and complex, they have to have a MC foil who is as well.
I would use as illustration that even the biggest budget, mass-market open-world games tend to have fairly simple supporting storyline characters. Look at, say, Fallout 4 for instance. You can do whatever you want, but the companions are pretty simple and narrow characters. On the other hand, with Witcher 3 you have a scenario more like you see in this game: Geralt is a person independent of the player, your options are limited to within the range of things Geralt would possibly do, and consequently Geralt gets to interact and have relationships with much more complex and detailed characters. If Geralt's personality was as free-form and flexible as the Fallout protagonist, you couldn't have those kinds of supporting NPCs. They play off each other.