This I partially disagree with. I think that sometimes you should have to make an actual choice, you get one or the other, but not both. This means that you will indeed need multiple playtroughs if you want to see everything, but you don't need to see everything at all.
However, I can see...