IMO, the main problem is how the game lets you reach the endings. For example, take the Aldecaldos' ending (I'll talk about this because I played it yesterday) :
TLDR version: if you read the ending as "it's an ending full of hope, you leave Night City with Aldecaldos and maybe your loved one, and you'll probably survive as the tarot cards imply so (bright future ahead, with Misty happy reading that)", that seems a decent ending, right? But when I've played it, I've felt anything but hope. The Alt part is just insulting, and the DNA thing isn't even the worst part of it.
Long version (English isn't my first language, but I'll try my best):
Context, I've played as Nomad male V, Johnny convinced V that Mikoshi is bad and V had a decent relationship with him, befriended Judy and River, romanced Panam, and didn't want to become a Legend anymore, but wanted to leave Night City. So Aldecaldos' ending is the best ending for my character if you believe tarot cards (and you should believe them here, as it's a videogame and they were always right).
The problem is that even if this is the "hope ending", I haven't experienced hope, only death, and I've instantly regretted my decision to call Aldecaldos for help. There are so many things wrong with how you obtain this ending, I'll list them in random order:
Aldecaldos' part:
- It doesn't make sense to call Aldecaldos for help. Aldecaldos are starving, they are the weakest gang/group in Night City, they are the lowest paid mercenaries (you can read it in messages and shards), asking them for help is just a death sentence to them. Well, even without V, they'll slowly die anyways if they don't leave Night City, but there's an huge difference between them dying because you've sent them to a suicide mission and them dying because of poor choices they've made in their past. And, as soon as the assault starts, 2 Aldecaldos die, just reminding you that you've made a very poor choice.
- Ok, it doesn't make sense to call Aldecaldos for help, so don't call them, no? And that comes the other problem, the only way to leave Night City is to call Aldecaldos of leave the body to Johnny.
- Playing this part felt wrong from start to finish, I don't know how to explain this
Alt's part:
- The Alt part was the most insulting thing I've ever experienced in a videogame (but I've never played Mass Effect 3). I've gotten evil vibes from that encounter, in contrast to the "hope ending" that I was expecting.
- Johnny's dialogues too don't make any sense: as soon as I've met him in Mikoshi, I could only choose "F*ck you" or "Very f*ck you". Wtf? My V was in a good relationship with him.
- The mood is wrong for an "hope ending". I don't even care about the DNA thing, it's not the main problem here. She could've said "you'll die in 6 months because of DNA, I can't do anything because I'm a netrunner not a medic, but from what I see, you can probably find someone that can help you, it won't be easy, but never stop fighting". V is still dying, the ending is basically the same, but atleast it gives you hope. The mood would be compatible with the meaning of the ending.