Cyberpunk: Edgerunners
I think that one of this shows greatest achievements is that it pulls off an objectively unhappy ending while still feeling so fulfilling and right. Either through Arasaka or the edgerunners, David would have ended up in the same place on top of Arasaka tower no matter what.