"Doesn't feel good" is exactly the point of a tragic story. It's supposed to make you feel sad. I don't think every storyline should have many outcomes because that takes away from the tragic nature of it. Too much choice can water down the story. I agree that there are situations where obvious dialog choices are missing. The writers should try to get to the desired outcome without omitting certain obvious things, but by other plot tools.
There is cruelty against all species in this game, not just animals btw.
There can never be too many choices in a video game.
And really, writing is like art. Just have to respect the writers artistic vision.
I did really want to save the cat though.. I put it out of it's misery because I didn't want it to suffer in a hole alone. Am I a bad person? I feel guilty.