I think it was a huge mistake to make him a large part of the plot. I get that he's Mike Pondsmith's OC and a part of the setting, but you're honestly trading out Geralt for an NPC who you can't get rid of. Its still not really your story and more of a part of Johnny's plot, you just get to choose how Johnny ends. You're barely a consideration. That's not what an RPG is all about.
The shitty endings are barely original. Two of them are you just becoming a meat puppet, one of them is you dying and the other is just you leaving. Wow, so awesome. Fucking Fallout: New Vegas still has the best series of endings. How do people keep failing to top that? Its hilariously incompetent. If you wanted Keanu to have Keanu be a main, just make him. Don't tease us with 'this is your story! oh btw the main plot revolves around this dead asshole'.
And stop fucking trying to please the trannies, holy shit. I am tired of these companies bending over backwards for 0.1% of the population who will never touch what they sell.
Yeah, they have the grit and didn't feel like they needed to overcompensate with it. The endings are all fake edge and eye-rolling bullshit.